Révision partielle de formations EOLE

This commit is contained in:
2020-08-05 17:08:33 +02:00
parent a781e00a5a
commit 93be45617e
595 changed files with 19487 additions and 0 deletions

View File

@ -0,0 +1,7 @@
[notes]
### 55
Se faciliter la vie en désactivant la validation des mots de passe et le timeout
### 120
copier la clef publique : scp root@<ip\_zephir>:/etc/ssl/certs/ca\_local.crt /usr/local/share/ca-certificates/ update-ca-certificates
### 199
test des notes standard

175
presentations/CD73/CD73.tex Normal file
View File

@ -0,0 +1,175 @@
\documentclass{beamer}
\usepackage{skb}
\skbconfig[
root = ../../,
rep = content,
pub = presentations,
fig = figures,
sli = slides,
acr = database/acr,
bib = database/bib
]{skblocal.tex}
\skbinput[from=sli]{style/preambule}
\title[]{Modules EOLE}
\subtitle{Formation personnalisée}
\author[Equipe Auteur]{Cadoles}
\institute[Cadoles]{\skbfigure[width=2cm]{cadoles/logo_01.png}}
\date{{\small \today}}
\subject{Talks}
\begin{document}
\skbinput[from=sli]{style/title}
%\skbinput[from=sli]{style/plan}
% Corps de la formation
%\skbinput[from=sli]{}
\section{Introduction}
\subsection{Présentations}
\skbinput[from=sli]{presentation/formateurs/bbohard}
\skbinput[from=sli]{presentation/stagiaires/etvous}
\begin{frame}
\frametitle{À propos de cette formation}
\framesubtitle{Contenu}
Cette formation est une formation personnalisée qui emprunte des éléments de contenu aux formations du PNF du ministère de lÉducation nationale :
\begin{itemize}
\item élements de la formation tronc commun avec laccent mis sur les bases de ladministration dun système GNU/Linux ;
\item éléments de la formation Scribe ;
\item éléments de la formation Seth.
\end{itemize}
En complément, il a été demandé une présentation du logiciel Veyon (\url{https://veyon.io}) et du module Amon.
\end{frame}
\begin{frame}
\frametitle{À propos de cette formation}
\framesubtitle{Objectifs}
Lobjectif de cette formation est de vous préparer à administrer les serveurs EOLE qui sont mis en place dans votre infrastructure.
\end{frame}
\begin{frame}
\frametitle{À propos de cette formation}
\framesubtitle{Objectifs}
Partagez-vous cet objectif ?
Quels objectifs personnels souhaiteriez-vous atteindre en plus ?
\end{frame}
\subsection{EOLE}
\skbinput[from=sli]{modules_EOLE_envole/commun/00-intro}
\skbinput[from=sli]{modules_EOLE_envole/zephir/description}
\skbinput[from=sli]{modules_EOLE_envole/hapy/description}
\skbinput[from=sli]{modules_EOLE_envole/amon/description}
\skbinput[from=sli]{modules_EOLE_envole/sphynx/description}
\skbinput[from=sli]{modules_EOLE_envole/scribe/description}
\skbinput[from=sli]{modules_EOLE_envole/horus/description}
\skbinput[from=sli]{modules_EOLE_envole/seth/description}
\skbinput[from=sli]{modules_EOLE_envole/thot/description}
\skbinput[from=sli]{modules_EOLE_envole/amonecole/description}
\skbinput[from=sli]{modules_EOLE_envole/eclair/description}
\skbinput[from=sli]{modules_EOLE_envole/commun/nouveautes25}
\skbinput[from=sli]{modules_EOLE_envole/commun/nouveautes26}
\skbinput[from=sli]{modules_EOLE_envole/commun/nouveautes27}
\skbinput[from=sli]{modules_EOLE_envole/commun/ecosysteme}
\subsection{Infrastructure de formation}
{\setbeamercolor{background canvas}{bg=TravauxPratiques}
\begin{frame}
\frametitle{}
Logiciel de virtualisation utilisé : VirtualBox.
Liste des images disques à copier :
\begin{itemize}
\item scribe-formation.vdi ;
\item zephir-formation.vdi ;
\item seth1-formation.vdi ;
\item seth2-formation.vdi ;
\item pc1-formation.vdi ;
\item amon-formation.vdi.
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{VirtualBox}
\framesubtitle{Réseau privé hôte}
Les VM utiliseront un réseau privé hôte.
\end{frame}
}
\skbinput[from=sli]{modules_EOLE_envole/zephir/virtualbox}
\skbinput[from=sli]{modules_EOLE_envole/seth/virtualbox}
\skbinput[from=sli]{modules_EOLE_envole/scribe/virtualbox}
\skbinput[from=sli]{modules_EOLE_envole/client_windows/virtualbox}
\skbinput[from=sli]{modules_EOLE_envole/amon/virtualbox}
%\skbinput[from=sli]{pauses/simple}
\section{Tronc commun}
\subsection{Les quatre phases}
\skbinput[from=sli]{modules_EOLE_envole/commun/installation}
\skbinput[from=sli]{modules_EOLE_envole/commun/installation-pratique}
\skbinput[from=sli]{modules_EOLE_envole/commun/configuration}
\skbinput[from=sli]{modules_EOLE_envole/commun/02-gen_config}
\skbinput[from=sli]{modules_EOLE_envole/zephir/configuration-locale-pratique}
\skbinput[from=sli]{modules_EOLE_envole/commun/instance}
\skbinput[from=sli]{modules_EOLE_envole/zephir/instance-pratique}
\skbinput[from=sli]{modules_EOLE_envole/commun/administration}
\subsection{Administration commune}
\skbinput[from=sli]{modules_EOLE_envole/commun/02-instance-reconfigure}
\skbinput[from=sli]{modules_EOLE_envole/commun/03-mise-a-jour}
\skbinput[from=sli]{modules_EOLE_envole/commun/04-diagnose}
\skbinput[from=sli]{modules_EOLE_envole/zephir/diagnose-pratique}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/06-firewall}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/06-schedule}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/06-zpratique}
%\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/07-onduleur}
%\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/07-onduleur-pratique}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/08-trouver}
\skbinput[from=sli]{modules_EOLE_envole/zephir/genrpt-pratique}
\subsection{Interfaces d'administration EOLE}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/30-ead}
\skbinput[from=sli]{modules_EOLE_envole/zephir/ead-pratique}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/31-interface-semi-graphique}
\skbinput[from=sli]{modules_EOLE_envole/zephir/interface-semi-graphique-pratique}
\subsection{Application Zéphir 1}
\skbinput[from=sli]{modules_EOLE_envole/zephir/concepts}
\skbinput[from=sli]{modules_EOLE_envole/zephir/utilisateurs}
\skbinput[from=sli]{modules_EOLE_envole/zephir/interface}
%\skbinput[from=sli]{modules_EOLE_envole/zephir/interface-parametre-utilisateur}
%\skbinput[from=sli]{modules_EOLE_envole/zephir/interface-etablissement}
\skbinput[from=sli]{modules_EOLE_envole/zephir/utilisateurs-locaux-pratique}
\subsection{GNU/Linux}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/20-gnu_linux}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/20-tcpdump-tshark}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/21-lire-ecrire}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/22-commande-distance} %faire la configuration du Seth1 à ce moment
\skbinput[from=sli]{modules_EOLE_envole/seth/configuration-locale-pratique}
\skbinput[from=sli]{modules_EOLE_envole/seth/enregistrement-pratique}
\subsection{Application Zéphir 2}
\skbinput[from=sli]{modules_EOLE_envole/tronc-commun-1/11-application-zephir2}
\skbinput[from=sli]{modules_EOLE_envole/scribe/configuration-distante-pratique}
\skbinput[from=sli]{modules_EOLE_envole/scribe/enregistrement-pratique}
\section{Scribe}
\skbinput[from=sli]{modules_EOLE_envole/scribe/01-utilisateur}
\skbinput[from=sli]{modules_EOLE_envole/scribe/31-scripts-user-scribe}
\skbinput[from=sli]{modules_EOLE_envole/scribe/12-machine-ead}
\skbinput[from=sli]{modules_EOLE_envole/scribe/17-corbeille}
\skbinput[from=sli]{modules_EOLE_envole/scribe/20-sauvegarde}
\skbinput[from=sli]{modules_EOLE_envole/scribe/devoirs}
\section{Seth}
\skbinput[from=sli]{modules_EOLE_envole/seth/administrateur}
\skbinput[from=sli]{modules_EOLE_envole/seth/role}
\skbinput[from=sli]{modules_EOLE_envole/seth/dns}
\skbinput[from=sli]{modules_EOLE_envole/seth/sauvegarde}
\skbinput[from=sli]{modules_EOLE_envole/seth/dhcp}
\skbinput[from=sli]{licences/license-cc-by-sa-2.0}
\end{document}

View File

@ -0,0 +1,70 @@
\ProvidesPackage{pdfpcnotes}
% Handling of kv parameters.
% We have the following options, that all take time in the HH:MM format
\RequirePackage{kvoptions}
\SetupKeyvalOptions{
family=PDFPC,
prefix=PDFPC@
}
\DeclareStringOption{duration}
\DeclareStringOption{starttime}
\DeclareStringOption{endtime}
\DeclareStringOption{lastminutes}
\DeclareStringOption{fontsize}
\ProcessKeyvalOptions*
% Small macro to make inserting options easier.
\newcommand\PDFPC@option[2]{
\ifx#2\@empty\else
\immediate\write\pdfpcnotesfile{[#1]}%
\immediate\write\pdfpcnotesfile{#2}%
\fi
}
% create a new file handle
\newwrite\pdfpcnotesfile
% open file on \begin{document}
\AtBeginDocument{%
\immediate\openout\pdfpcnotesfile\jobname.pdfpc\relax
\PDFPC@option{duration}{\PDFPC@duration}
\PDFPC@option{start_time}{\PDFPC@starttime}
\PDFPC@option{end_time}{\PDFPC@endtime}
\PDFPC@option{last_minutes}{\PDFPC@lastminutes}
\PDFPC@option{font_size}{\PDFPC@fontsize}
\immediate\write\pdfpcnotesfile{[notes]}
}
% define a # http://tex.stackexchange.com/a/37757/10327
\begingroup
\catcode`\#=12
\gdef\hashchar{#}%
\endgroup
\def\lastframenumber{0}
% define command \pnote{} that works like note but
% additionally writes notes to file in pdfpc readable format
\newcommand{\pnote}[1]{%
% keep normal notes working
\note{#1}%
% if frame changed - write a new header
\ifdim\theframenumber pt>\lastframenumber pt
\let\lastframenumber\theframenumber
\begingroup
\let\#\hashchar
\immediate\write\pdfpcnotesfile{\#\#\# \theframenumber}%
\endgroup
\fi
% write note to file
\immediate\write\pdfpcnotesfile{\unexpanded{#1}}%
}
% close file on \end{document}
\AtEndDocument{%
\immediate\closeout\pdfpcnotesfile
}