diff --git a/presentations/modules_EOLE_envole/tronc_commun_1.tex b/presentations/modules_EOLE_envole/tronc_commun_1.tex new file mode 100644 index 0000000..d1ec782 --- /dev/null +++ b/presentations/modules_EOLE_envole/tronc_commun_1.tex @@ -0,0 +1,60 @@ +\documentclass{beamer} + +\usepackage{skb} + +\skbconfig[ + root = ../../, + rep = content, + pub = presentations, + fig = figures, + sli = slides, + acr = database/acr, + bib = database/bib +]{skblocal.tex} + +\skbinput[from=rep]{style/preambule} + +\title[]{Formation tronc commun niveau 1} +\subtitle{XXX CLIENT XXX} + +\author[Equipe Auteur]{Cadoles} + +\institute[Cadoles]{\skbfigure[width=2cm]{cadoles/logo\_01.png}} + +\date{{\small \today}} + +\subject{Talks} + +\AtBeginSubsection[] +{ + \begin{frame} + \frametitle{} + \tableofcontents[currentsection,currentsubsection] + \end{frame} +} + +\logo{ + \hspace{120pt} + \skbfigure[width=2cm]{cadoles/logo\_01.png} + \hspace{113pt} + \skbfigure[width=1cm]{en/logo.png} +} + +\begin{document} + +\skbinput[from=rep]{style/title.tex} + +% Corps de la formation +\skbinput[from=slides]{commun/intro} +\skbinput[from=slides]{commun/specificites-23} +\skbinput[from=slides]{commun/specificites-24} +\skbinput[from=slides]{commun/} +\skbinput[from=slides]{commun/} +\skbinput[from=slides]{commun/} +\skbinput[from=slides]{commun/} +\skbinput[from=slides]{commun/} +\skbinput[from=slides]{commun/} + +\skbinput[from=rep]{style/license.tex} + +\end{document} diff --git a/presentations/modules_EOLE_envole/tronc_commun_2.tex b/presentations/modules_EOLE_envole/tronc_commun_2.tex new file mode 100644 index 0000000..48e09cf --- /dev/null +++ b/presentations/modules_EOLE_envole/tronc_commun_2.tex @@ -0,0 +1,51 @@ +\documentclass{beamer} + +\usepackage{skb} + +\skbconfig[ + root = ../../, + rep = content, + pub = presentations, + fig = figures, + sli = slides, + acr = database/acr, + bib = database/bib +]{skblocal.tex} + +\skbinput[from=rep]{style/preambule} + +\title[]{Formation tronc commun niveau 2} +\subtitle{XXX CLIENT XXX} + +\author[Equipe Auteur]{Cadoles} + +\institute[Cadoles]{\skbfigure[width=2cm]{cadoles/logo\_01.png}} + +\date{{\small \today}} + +\subject{Talks} + +\AtBeginSubsection[] +{ + \begin{frame} + \frametitle{} + \tableofcontents[currentsection,currentsubsection] + \end{frame} +} + +\logo{ + \hspace{120pt} + \skbfigure[width=2cm]{cadoles/logo\_01.png} + \hspace{113pt} + \skbfigure[width=1cm]{en/logo.png} +} + +\begin{document} + +\skbinput[from=rep]{style/title.tex} + +% Corps de la formation + +\skbinput[from=rep]{style/license.tex} + +\end{document} diff --git a/slides/modules_EOLE_envole/commun/diagnose-pratique.tex b/slides/modules_EOLE_envole/commun/diagnose-pratique.tex new file mode 100644 index 0000000..5bd15bf --- /dev/null +++ b/slides/modules_EOLE_envole/commun/diagnose-pratique.tex @@ -0,0 +1,8 @@ +\begin{frame} + \frametitle{Pratique} + \begin{itemize} + \item Faire un reconfigure ; + \item lancer un diagnostic ; + \item lancer un diagnostic étendu. + \end{itemize} +\end{frame} diff --git a/slides/modules_EOLE_envole/commun/diagnose.tex b/slides/modules_EOLE_envole/commun/diagnose.tex new file mode 100644 index 0000000..79e8ed5 --- /dev/null +++ b/slides/modules_EOLE_envole/commun/diagnose.tex @@ -0,0 +1,7 @@ +\begin{frame} + \frametitle{Diagnostic} + \begin{itemize} + \item La commande "diagnose" permet de tester différents points du serveur ; + \item La commande "diagnose -L" propose un diagnostic étendu. + \end{itemize} +\end{frame} diff --git a/slides/modules_EOLE_envole/commun/instance-reconfigure.tex b/slides/modules_EOLE_envole/commun/instance-reconfigure.tex new file mode 100644 index 0000000..9a104df --- /dev/null +++ b/slides/modules_EOLE_envole/commun/instance-reconfigure.tex @@ -0,0 +1,9 @@ +\begin{frame} + \frametitle{Instance ou reconfigure} + \begin{itemize} + \item L'instance ne doit être lancée qu'une seule fois sur les modules ; + \item en cas de mise à jour, d'installation de paquet ou de changement de paramétrage : reconfigure. + \end{itemize} +\end{frame} + + diff --git a/slides/modules_EOLE_envole/commun/intro.tex b/slides/modules_EOLE_envole/commun/intro.tex new file mode 100644 index 0000000..bb80114 --- /dev/null +++ b/slides/modules_EOLE_envole/commun/intro.tex @@ -0,0 +1,17 @@ +\begin{frame} + \frametitle{EOLE} + \begin{itemize} + \item EOLE : Ensemble Ouvert Libre et Evolutif ; + \item projet national de serveur d'établissements scolaires et académiques ; + \item depuis 2000 ; + \item basé sur Ubuntu depuis 2007 sous forme de modules ; + \item objectifs : + \begin{itemize} + \item utilisation de logiciels libres, + \item modulaire (évolutif, ouvert, adaptable), + \item facile à mettre en œuvre et à déployer, + \item administrable à distance ; + \end{itemize} + \end{itemize} +\end{frame} + diff --git a/slides/modules_EOLE_envole/commun/mise-a-jour.tex b/slides/modules_EOLE_envole/commun/mise-a-jour.tex new file mode 100644 index 0000000..2bbd333 --- /dev/null +++ b/slides/modules_EOLE_envole/commun/mise-a-jour.tex @@ -0,0 +1,36 @@ +\begin{frame} + \frametitle{Les mises à jour} + \begin{itemize} + \item Les différents dépôts : + \begin{itemize} + \item la version stable minimum, + \item la version stable complète, + \item la version candidate, + \item la version dev ; + \end{itemize} + \item procédure : + \begin{itemize} + \item par l'EAD, + \item par l'interface semi-graphique, + \item par Zéphir, + \item à la ligne de commande : + \begin{itemize} + \item Query-Auto : liste les mises à jour, + \item Maj-Auto : lance la mise à jour sans question, + \item Maj-CD : mise à jour grâce à un CD, + \item Upgrade-Auto : mise à jour vers une version supérieure, + \end{itemize} + \item mise à jour automatique : de 01h à 6h un jour par semaine. + \end{itemize} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Mise à jour via un CD/clef USB} + \begin{itemize} + \item Création du cache dans l'académie : Maj-Auto --download ; + \item copie de /var/cache/apt/archives/*.deb sur le support ; + \item sur le serveur en établissement copier le contenu du support dans /var/cache/apt/archives ; + \item lancer Maj-Auto. + \end{itemize} +\end{frame} diff --git a/slides/modules_EOLE_envole/commun/quatre_phases-pratique.tex b/slides/modules_EOLE_envole/commun/quatre_phases-pratique.tex new file mode 100644 index 0000000..d88662c --- /dev/null +++ b/slides/modules_EOLE_envole/commun/quatre_phases-pratique.tex @@ -0,0 +1,28 @@ +\begin{frame} + \frametitle{Pratique : configuration autonome} + \begin{itemize} + \item Informations utiles : + \begin{itemize} + \item Adresse ip de la carte eth0, + \item Passerelle, + \item DNS : DNS de la machine hôte ; + \end{itemize} + \item lancer gen\_config ; + \item présentation de l'interface : + \begin{itemize} + \item barre de menu, + \item les onglets, + \item la partie centrale, + \item validation ; + \end{itemize} + \item configurer le serveur. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Pratique} + \begin{itemize} + \item Instancier. + \end{itemize} +\end{frame} + diff --git a/slides/modules_EOLE_envole/commun/quatre_phases.tex b/slides/modules_EOLE_envole/commun/quatre_phases.tex new file mode 100644 index 0000000..9dc014f --- /dev/null +++ b/slides/modules_EOLE_envole/commun/quatre_phases.tex @@ -0,0 +1,99 @@ +\begin{frame} + \frametitle{La phase d'installation} + \begin{itemize} + \item Pour installer un module, il suffit de : + \begin{enumerate} + \item démarrer sur le CD-ROM téléchargé sur le site d'EOLE, + \item sélectionner le module à installer parmi ceux proposés, + \item valider ; + \end{enumerate} + \item cas particuliers : Eolebase ou la présence de deux disques ; + \item question sur l'installation manuelle des modules noyaux DKMS ; + \item à la fin de l'installation, cliquer sur "continuer", le système redémarre automatiquement ; + \item vous pourrez ouvrir une session avec l'utilisateur "root" et le mot de passe par défaut "\$eole\&123456\$" ; + \item en mode conteneur, générer les conteneurs : "gen\_conteneurs". + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{La phase de configuration} + \begin{itemize} + \item Il faut une bonne connaissance du réseau local ; + \item en mode autonome : + \begin{itemize} + \item lancer la commande gen\_config, + \item configurer le serveur, + \item sauvegarder le fichier zephir.eol ; + \end{itemize} + \item en mode Zéphir : + \begin{itemize} + \item configuration dans l'application Zéphir : https://:8070/ ou via gen\_config, + \item enregistrement au Zéphir, + \item descente ou montée de la configuration. + \end{itemize} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{La phase d'instanciation} + \begin{itemize} + \item Lancer la commande "instance .eol" ; + \item renseigner les mots de passe ; + \item enregistrement dans la base \og{}matériel\fg{} ; + \item mise à jour ; + \item éventuellement redémarrage. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Les mots de passe} + \begin{itemize} + \item Au premier lancement de l'instanciation, il est nécessaire de modifier les mots de passe : + \begin{itemize} + \item root, + \item administrateur à droits restreints eole, + \item possibilité d'ajouter plusieurs administrateurs à droits restreints, + \item sur Amon, en cas d'utilisation d'un réseau pédagogique et administratif, un second administrateur (eole2) permet d'administrer le réseau pédagogique, + \item admin sur Scribe et Horus, + \item admin\_zephir sur Zéphir. + \end{itemize} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Les mots de passe} + \begin{itemize} + \item Par défaut, le système regarde la pertinence des mots de passe. Pour cela, il utilise un système de "classe de caractères" : + \begin{itemize} + \item les lettres en minuscule, + \item les lettres en majuscule, + \item les chiffres, + \item les caractères spéciaux (Ex : \$*ù\%£, ; : !§/. ?). + \end{itemize} + \item il faut utiliser différentes classes de caractères. + \item par défaut, voici les restrictions : + \begin{itemize} + \item une seule classe de caractères : impossible, + \item deux classes de caractères : 9 caractères, + \item trois et quatre classes : 8 caractères. + \end{itemize} + \item cette configuration est, bien évidemment, modifiable dans gen\_config en mode expert. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{La phase d'administration} + \begin{itemize} + \item Correspond à l'exploitation du serveur ; + \item chaque module possède des fonctionnalités propres, souvent complémentaires ; + \item diverses interfaces permettent la mise en œuvre de ces fonctionnalités et en facilitent l'usage : + \begin{itemize} + \item l'interface d'administration EOLE : EAD, + \item l'interface semi-graphique, + \item diverses interfaces d'administration (Zéphir-web, CUPS, Sympa, ...), + \item différents outils (Era, ...) ; + \end{itemize} + \item gestion des mises à jour. + \end{itemize} +\end{frame} + diff --git a/slides/modules_EOLE_envole/commun/specificites-23.tex b/slides/modules_EOLE_envole/commun/specificites-23.tex new file mode 100644 index 0000000..2176db5 --- /dev/null +++ b/slides/modules_EOLE_envole/commun/specificites-23.tex @@ -0,0 +1,29 @@ +\begin{frame} + \frametitle{Nouveautés 2.3} + \begin{itemize} + \item Mise en commun ; + \item serveur SMTP sur tous les modules ; + \item firewall/schedule/onduleur/... ; + \item séparation des fonctionnalités installables indépendamment ; + \item réorganisation instance/reconfigure (notamment utilisateur eole et inversion des utilisateurs) ; + \item les conteneurs : + \begin{itemize} + \item séparation des services, + \item sécurité par isolation, + \item plusieurs conteneurs sur un serveur, + \item compatibilité des deux modes. + \end{itemize} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Nouveaux emplacements} + \begin{itemize} + \item /data => /home ; + \item /data est un lien symbolique vers /home/workgroup ; + \item /opt n'est plus un lien symbolique (/data/opt); + \item /home//profiles => /home//profil ; + \item /etc/eole => /usr/share/eole/creole/ (sauf pour config.eol) ; + \item fichier EAD, ... dans /var/lib/eole/. + \end{itemize} +\end{frame} diff --git a/slides/modules_EOLE_envole/commun/specificites-24.tex b/slides/modules_EOLE_envole/commun/specificites-24.tex new file mode 100644 index 0000000..3cdcce6 --- /dev/null +++ b/slides/modules_EOLE_envole/commun/specificites-24.tex @@ -0,0 +1,26 @@ +\begin{frame} + \frametitle{Nouveautés 2.4} + \begin{itemize} + \item Réoganisation reconfigure/instance ; + \item fichier de configuration toujours /etc/eole/config.eol ; + \item nouveau coeur : tiramisu ; + \item plus d'informations dans les dictionnaires ; + \item firewall : + \begin{itemize} + \item gérer dans les dictionnaires, + \item uniquement vers le serveur ; + \end{itemize} + \item gen\_config : + \begin{itemize} + \item interface web, + \item identique sur Zéphir, + \item plus de "validation" par onglet ; + \end{itemize} + \item nouvelles commandes : + \begin{itemize} + \item CreoleGet/CreoleSet, + \item CreoleService/CreoleRun, + \item CreoleLock. + \end{itemize} + \end{itemize} +\end{frame} diff --git a/templates/main.tex b/templates/main.tex index f373a5a..eaaf27b 100644 --- a/templates/main.tex +++ b/templates/main.tex @@ -45,6 +45,7 @@ \skbinput[from=rep]{style/title.tex} % Corps de la formation +%\skbinput[from=slides]{} \skbinput[from=rep]{style/license.tex}