From 9eb43f9205092cd4ab678b7ace7afff8c38f88e1 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Sun, 26 May 2013 17:56:54 +0200 Subject: [PATCH] =?UTF-8?q?remise=20=C3=A0=20plat=20de=20formation=20type?= =?UTF-8?q?=20education=20nationale?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- formation-nantes.tex | 397 ------------------ modules_EOLE_envole/amon-sphynx.tex | 213 ++++++++++ modules_EOLE_envole/amon/00-description.tex | 2 +- modules_EOLE_envole/amon/00-nouveautes.tex | 15 + modules_EOLE_envole/amon/01-base.tex | 12 - .../amon/{03-era.tex => 02-era.tex} | 14 +- .../amon/{04-filtrage.tex => 03-filtrage.tex} | 37 -- modules_EOLE_envole/amon/04-cntlm.tex | 28 ++ modules_EOLE_envole/amon/05-reverseproxy.tex | 23 + .../amon/danstc1-02-distance.tex | 54 --- modules_EOLE_envole/commun/01-nouveaute23.tex | 12 +- .../commun/02-quatre_phases-pratique.tex | 7 +- modules_EOLE_envole/commun/99-2.4.tex | 30 ++ modules_EOLE_envole/horus/00-description.tex | 2 +- modules_EOLE_envole/horus/00-nouveautes.tex | 9 + modules_EOLE_envole/scribe-horus.tex | 109 +++-- modules_EOLE_envole/scribe/00-description.tex | 2 +- modules_EOLE_envole/scribe/16-imprimante.tex | 10 + modules_EOLE_envole/sphynx/00-description.tex | 2 +- modules_EOLE_envole/sphynx/00-nouveautes.tex | 6 + modules_EOLE_envole/sphynx/01-arv.tex | 14 - .../{01-sphynx.tex => old-01-sphynx.tex} | 0 modules_EOLE_envole/tronc-commun-1.tex | 217 ++++++++++ .../tronc-commun-1/00-panorama-module.tex | 95 ++--- .../{commun => }/01-config-texte.tex | 0 ...figure.tex => 02-instance-reconfigure.tex} | 0 .../04-mise_a_jour.tex => 03-mise-a-jour.tex} | 0 ...-pratique.tex => 04-diagnose-pratique.tex} | 0 .../05-diagnose.tex => 04-diagnose.tex} | 0 ...ratique.tex => 05-conteneurs-pratique.tex} | 0 .../06-conteneurs.tex => 05-conteneurs.tex} | 0 .../20-firewall.tex => 06-firewall.tex} | 0 .../21-schedule.tex => 06-schedule.tex} | 0 .../22-pratique.tex => 06-zpratique.tex} | 0 .../07-interface-semi-graphique.tex | 21 - ...-pratique.tex => 07-onduleur-pratique.tex} | 0 .../23-onduleur.tex => 07-onduleur.tex} | 0 .../{commun/24-trouver.tex => 08-trouver.tex} | 0 ...n-zephir.tex => 10-application-zephir.tex} | 12 - ...zephir2.tex => 11-application-zephir2.tex} | 38 +- .../{01-gnu_linux.tex => 20-gnu_linux.tex} | 0 ...{03-lire-ecrire.tex => 21-lire-ecrire.tex} | 0 ...-distance.tex => 22-commande-distance.tex} | 0 .../{commun/20-ead.tex => 30-ead.tex} | 2 +- .../31-interface-semi-graphique.tex | 9 + .../tronc-commun-1/99-migration-zephir.tex | 55 +++ modules_EOLE_envole/tronc-commun-2.tex | 179 ++++++++ .../01-personnalisation-creole.tex | 5 - .../tronc-commun-2/02-zephir.tex | 2 - modules_EOLE_envole/tronc-commun-2/20-api.tex | 5 - .../tronc-commun-2/30-api_bash.tex | 5 - 51 files changed, 919 insertions(+), 724 deletions(-) delete mode 100644 formation-nantes.tex create mode 100644 modules_EOLE_envole/amon-sphynx.tex create mode 100644 modules_EOLE_envole/amon/00-nouveautes.tex rename modules_EOLE_envole/amon/{03-era.tex => 02-era.tex} (92%) rename modules_EOLE_envole/amon/{04-filtrage.tex => 03-filtrage.tex} (83%) create mode 100644 modules_EOLE_envole/amon/04-cntlm.tex create mode 100644 modules_EOLE_envole/amon/05-reverseproxy.tex delete mode 100644 modules_EOLE_envole/amon/danstc1-02-distance.tex create mode 100644 modules_EOLE_envole/commun/99-2.4.tex create mode 100644 modules_EOLE_envole/horus/00-nouveautes.tex create mode 100644 modules_EOLE_envole/sphynx/00-nouveautes.tex rename modules_EOLE_envole/sphynx/{01-sphynx.tex => old-01-sphynx.tex} (100%) create mode 100644 modules_EOLE_envole/tronc-commun-1.tex rename modules_EOLE_envole/tronc-commun-1/{commun => }/01-config-texte.tex (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/03-instance-reconfigure.tex => 02-instance-reconfigure.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/04-mise_a_jour.tex => 03-mise-a-jour.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/05-diagnose-pratique.tex => 04-diagnose-pratique.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/05-diagnose.tex => 04-diagnose.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/06-conteneurs-pratique.tex => 05-conteneurs-pratique.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/06-conteneurs.tex => 05-conteneurs.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/20-firewall.tex => 06-firewall.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/21-schedule.tex => 06-schedule.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/22-pratique.tex => 06-zpratique.tex} (100%) delete mode 100644 modules_EOLE_envole/tronc-commun-1/07-interface-semi-graphique.tex rename modules_EOLE_envole/tronc-commun-1/{commun/23-onduleur-pratique.tex => 07-onduleur-pratique.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/23-onduleur.tex => 07-onduleur.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/24-trouver.tex => 08-trouver.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{02-application-zephir.tex => 10-application-zephir.tex} (90%) rename modules_EOLE_envole/tronc-commun-1/{06-application-zephir2.tex => 11-application-zephir2.tex} (71%) rename modules_EOLE_envole/tronc-commun-1/{01-gnu_linux.tex => 20-gnu_linux.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{03-lire-ecrire.tex => 21-lire-ecrire.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{04-commande-distance.tex => 22-commande-distance.tex} (100%) rename modules_EOLE_envole/tronc-commun-1/{commun/20-ead.tex => 30-ead.tex} (98%) create mode 100644 modules_EOLE_envole/tronc-commun-1/31-interface-semi-graphique.tex create mode 100644 modules_EOLE_envole/tronc-commun-1/99-migration-zephir.tex create mode 100644 modules_EOLE_envole/tronc-commun-2.tex diff --git a/formation-nantes.tex b/formation-nantes.tex deleted file mode 100644 index d4195aa..0000000 --- a/formation-nantes.tex +++ /dev/null @@ -1,397 +0,0 @@ -\documentclass{beamer} - -%\usertheme{Madrid} -\setbeamercovered{transparent} -\setcounter{tocdepth}{2} -\usepackage[french]{babel} -%\usepackage[utf8,utf8x]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{xunicode} %Unicode extras! -\usepackage{xltxtra} %Fixes -\setmainfont{CaviarDreams} -\usepackage{multicol} -%\usepackage{colortbtl} -\usepackage{graphicx} -\usepackage{verbatim} % Pour l'insertion de fichier en mode verbatim -\usepackage{ucs} -\usepackage{tabto} -\usepackage{xcolor} -\usepackage{hyperref} -\usepackage{hyperxmp} -\hypersetup{% - colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone, - pdftitle={TITRE A CHANGER}, - pdfkeywords={distribution, GNU, linux, eole, éducation, nationale, ubuntu}, - pdfauthor={AUTHEUR}, - pdflang={fr-FR}, - pdfcopyright={Copyright © 2013 Cadoles}, % Nécessite XeTeX - pdflicenseurl={http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}, -} -%\usecolortheme{crane} -\definecolor{UniBlue}{RGB}{83,121,180} -\definecolor{CleanWhite}{RGB}{255,255,255} -\setbeamercolor{title}{fg=UniBlue} -\setbeamercolor{frametitle}{fg=CleanWhite} -\setbeamercolor{structure}{fg=UniBlue} -\newcommand{\eolesmall}{ - \begin{minipage}[c]{0.10\textwidth} - \includegraphics[width=1cm]{beamer-skel/img/logo-eole.png} - \end{minipage} -} -\newcommand{\eolebig}{\includegraphics[width=2cm]{beamer-skel/img/logo-eole.png}} -\newcommand{\eolefull}{\includegraphics{beamer-skel/img/logo-eole.png}} -%\setmonofont[Scale=0.86]{Andale Mono} -%\usepackage{colortab} - -\setbeamertemplate{background}{\includegraphics[width=128mm]{beamer-skel/img/banner01.png}} - -\title[]{Formation Amon Horus} - -\subtitle{Académie de Nantes} - -\author[Equipe Auteur]{Vincent Febvre} - -\institute[Cadoles]{\includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}} - -\date{{\small \today}} - -\subject{Talks} - -\AtBeginSubsection[] -{ - \begin{frame} - \frametitle{} - \tableofcontents[currentsection,currentsubsection] - \end{frame} -} - - -\logo{ - % \includegraphics[width=1cm]{beamer-skel/img/logo-ecologie.png}~ - \hspace{120pt} - \includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}~ - \hspace{113pt} - \includegraphics[width=1cm]{beamer-skel/img/logo_en.jpg}~ -} - -\begin{document} - - % Page de titre - \begin{frame} - \titlepage - \end{frame} - -\include{modules_EOLE_envole/commun/00-intro} -\include{modules_EOLE_envole/horus/00-description} -\include{modules_EOLE_envole/amon/00-description} -\include{modules_EOLE_envole/sphynx/00-description} -\include{modules_EOLE_envole/commun/01-quatre_phases} - -\section{Migration Horus} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - - -\begin{frame} - \frametitle{Migration Horus} - \begin{itemize} - \item Pas de migration automatique (problème mise à jour Ubuntu) ; - \item outils externes : ftp://eoleng.ac-dijon.fr/pub/Outils/migration/ : migration23.sh ; - \item nécessite un disque distant/usb/local en ext3 ; - \item installer le module 2.3 ; - \item conversion du fichier config.eol ; - \item instance du serveur ; - \item relancer le script. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Pratique : utilisation de VirtualBox} - \begin{itemize} - \item Image horus22 ; - \item choisir "Réseau interne" "formation" dans le "Mode d'accès réseau" dans Préférence/Réseau/Carte 1 ; - \item créer un disque dans "stockage" > "ajouter un disque dur" > "créer un nouveau disque" ; - \item faire un instantané. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Pratique} - \begin{itemize} - \item Lancer le script migration23.sh sur Horus 2.2 ; - \item migration sur Horus 2.3. - \end{itemize} -\end{frame} - -\section{Administration commune} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -\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 Interface : - \begin{itemize} - \item barre de menu, - \item les onglets, - \item la partie centrale, - \item validation. - \end{itemize} - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Pratique : gen\_config en mode texte} - \begin{itemize} - \item taper gen\_config txt ; - \item avoir l'aide help ; - \item open .eol ; - \item choosegroup ; - \begin{itemize} - \item 0, - \item niveau de mise à jour : passer en "complete" ; - \end{itemize} - \item save ; - \item entrer le nom .eol; - \item exit. - \end{itemize} -\end{frame} -\include{modules_EOLE_envole/commun/02-instance-reconfigure} -\include{modules_EOLE_envole/commun/02-administration} -\include{modules_EOLE_envole/horus/03-administratifs} - -\include{modules_EOLE_envole/commun/00-nouveaute23} -\begin{frame} - \frametitle{Nouveautés Horus} - \begin{itemize} - \item DHCP statique ; - \item reprise de la mise en commun Samba. - \end{itemize} -\end{frame} - -\include{modules_EOLE_envole/commun/20-firewall} -\include{modules_EOLE_envole/commun/21-schedule} -\include{modules_EOLE_envole/commun/22-pratique} -\include{modules_EOLE_envole/commun/23-onduleur} - -\section{Machines} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -\include{modules_EOLE_envole/scribe/02-machine} -\include{modules_EOLE_envole/horus/02-machine} -\include{modules_EOLE_envole/scribe/02-profil} -\include{modules_EOLE_envole/scribe/02-virus} -\include{modules_EOLE_envole/scribe/02-corbeille} -\include{modules_EOLE_envole/scribe/05-imprimante} -\include{modules_EOLE_envole/scribe/04-sauvegarde} -%FIXME sur amon sauvegarde des logs finalement ? voir avec bbohard - -\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} - -\section{Diagnostic} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} -\include{modules_EOLE_envole/commun/02-administration2} -% -\include{modules_EOLE_envole/tronc-commun-1/01-gnu_linux} -\include{modules_EOLE_envole/tronc-commun-1/03-lire-ecrire} -\include{modules_EOLE_envole/tronc-commun-1/04-commande-distance} - -\begin{frame} - \frametitle{Diagnostic EAD} - \begin{itemize} - \item Arrêt du serveur de commande EAD : /etc/init.d/ead-server stop ; - \item cd /usr/share ; - \item /usr/bin/twistd -noy /usr/share/ead2/backend/eadserver.tac --pidfile /var/run/ead/ead-server.pid ; - \item Arrêt du serveur de web EAD : /etc/init.d/ead-web stop ; - \item cd /usr/share ; - \item /usr/bin/twistd -noy /usr/share/ead2/frontend/frontend.tac --pidfile /var/run/ead/ead-web.pid. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Se connecter aux Windows} - \begin{itemize} - \item winexe -U user\%motdepasse //IP\_POSTE cmd.exe - \item REG ADD "HKLM\textbackslash SYSTEM\textbackslash CurrentControlSet\textbackslash Control\textbackslash Terminal Server" /v fDenyTSConnections /t REG\_DWORD /d 0 /f ; - \item lancer 'shutdown -f -r -t 0' sur le poste windows ; - \item rdesktop -0 adresse\_ip -g 800x600 -x m -u "domain\textbackslash admin" - \item mount //adresse\_ip/C\$ /test/ -o username=admin,passwd=\$eole\&123456\$,iocharset=utf8 - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{CUPS} - \begin{itemize} - \item rpcclient localhost -U admin - \item rpcclient \$> enumdrivers - \item rpcclient \$> enumprinters - \end{itemize} -\end{frame} - -%rsyslog partout -%CreoleService - -\include{modules_EOLE_envole/commun/24-trouver} - -%FIXME partage horus ? - -\section{Amon} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -\begin{frame} - \frametitle{Nouveautés Amon} - \begin{itemize} - \item amélioration nginx (notamment "domaine par défaut") ; - \item suppression de NuFW ; - \item possibilité de désactiver le filtrage web ; - \item proxy sur une carte ; - \item second squid pour authentification différente ; - \item outil de consultation des log : sarg => ligthsquid ; - \item wpad/CNTLM ; - \item Era ajout de la possibilité de mettre des exceptions. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Migration Amon} - \begin{itemize} - \item Nouvelle installation ; - \item migration depuis le Zéphir ; - \item page d'état du serveur => configuration migration => générer ; - \item choisir la variante 2.3 et cliquer sur générer la configuration ; - \item vérifier les valeurs et enregistrer. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Diagnostic WPAD} - \begin{itemize} - \item sous windows nslookup wpad ; - \item si erreur, bien vérifier le nom de domaine dans ipconfig /all ; - \item vérifier le domaine complet : nslookup wpad.nomdomain.lan - \item si erreur, problème DNS sur le poste/erreur BIND ; - \item désactiver le proxy dans firefox et tester http://wpad/wpad.dat - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Problème de lenteur proxy} - \begin{itemize} - \item limitation des ressouces dansguardian ; - \item gen\_config → mode expert → onglet DansGuardian. - \end{itemize} -\end{frame} - -\include{modules_EOLE_envole/commun/02-conteneurs} -\include{modules_EOLE_envole/commun/02-administration3} - -\include{modules_EOLE_envole/sphynx/01-arv} - -\section{EOLE 2.4} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -\begin{frame} - \frametitle{Créole} - \begin{itemize} - \item Reconfigure/instance ; - \item tiramisu ; - \item tout dans les dictionnaires. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{gen\_config} - \begin{itemize} - \item Interface web ; - \item identique sur Zéphir ; - \item plus de "validation" par onglet ; - \item tiramisu. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Licence} - Cette œuvre est mise à disposition sous licence \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{\textsc{cc-by-nc-sa-2.0}} - \begin{itemize} - \item Attribution - \item Pas d’Utilisation Commerciale - \item Partage dans les Mêmes Conditions 2.0 - \item France - \end{itemize} - Pour voir une copie de cette licence, visitez - \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/} - ou écrivez à Creative Commons, 444 Castro Street, Suite 900, - Mountain View, California, 94041, USA. -\end{frame} - -\end{document} - diff --git a/modules_EOLE_envole/amon-sphynx.tex b/modules_EOLE_envole/amon-sphynx.tex new file mode 100644 index 0000000..50da682 --- /dev/null +++ b/modules_EOLE_envole/amon-sphynx.tex @@ -0,0 +1,213 @@ +\documentclass{beamer} + +%\usertheme{Madrid} +\setbeamercovered{transparent} +\setcounter{tocdepth}{2} +\usepackage[french]{babel} +%\usepackage[utf8,utf8x]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{xunicode} %Unicode extras! +\usepackage{xltxtra} %Fixes +\setmainfont{CaviarDreams} +\usepackage{multicol} +%\usepackage{colortbtl} +\usepackage{graphicx} +\usepackage{verbatim} % Pour l'insertion de fichier en mode verbatim +\usepackage{ucs} +\usepackage{tabto} +\usepackage{xcolor} +\usepackage{hyperref} +\usepackage{hyperxmp} +\hypersetup{% + colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone, + pdftitle={Amon Sphynx}, + pdfkeywords={distribution, GNU, linux, eole, éducation, nationale, ubuntu}, + pdfauthor={XXX AUTEUR XXX}, + pdflang={fr-FR}, + pdfcopyright={Copyright © 2013 Cadoles}, % Nécessite XeTeX + pdflicenseurl={http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}, +} +%\usecolortheme{crane} +\definecolor{UniBlue}{RGB}{83,121,180} +\definecolor{CleanWhite}{RGB}{255,255,255} +\setbeamercolor{title}{fg=UniBlue} +\setbeamercolor{frametitle}{fg=CleanWhite} +\setbeamercolor{structure}{fg=UniBlue} +\newcommand{\eolesmall}{ + \begin{minipage}[c]{0.10\textwidth} + \includegraphics[width=1cm]{beamer-skel/img/logo-eole.png} + \end{minipage} +} +\newcommand{\eolebig}{\includegraphics[width=2cm]{beamer-skel/img/logo-eole.png}} +\newcommand{\eolefull}{\includegraphics{beamer-skel/img/logo-eole.png}} +%\setmonofont[Scale=0.86]{Andale Mono} +%\usepackage{colortab} + +\setbeamertemplate{background}{\includegraphics[width=128mm]{beamer-skel/img/banner01.png}} + +\title[]{Formation Amon Sphynx} +\subtitle{XXX CLIENT XXX} + +\author[Equipe Auteur]{XXX AUTEUR XXX} + +\institute[Cadoles]{\includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}} + +\date{{\small \today}} + +\subject{Talks} + +\AtBeginSubsection[] +{ + \begin{frame} + \frametitle{} + \tableofcontents[currentsection,currentsubsection] + \end{frame} +} + +\logo{ + % \includegraphics[width=1cm]{beamer-skel/img/logo-ecologie.png}~ + \hspace{120pt} + \includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}~ + \hspace{113pt} + \includegraphics[width=1cm]{beamer-skel/img/logo_en.jpg}~ +} + +\begin{document} + +% Page de titre +\begin{frame} +\titlepage +\end{frame} + +\section{Introduction} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/commun/00-intro} +\include{modules_EOLE_envole/commun/01-nouveaute23} +\include{modules_EOLE_envole/amon/00-nouveautes} +\include{modules_EOLE_envole/sphynx/00-nouveautes} +\include{modules_EOLE_envole/amon/00-description} +\include{modules_EOLE_envole/sphynx/00-description} + +\section{Les quatre phases} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/commun/02-quatre_phases} +\include{modules_EOLE_envole/amon/00-virtualbox} +\include{modules_EOLE_envole/commun/02-quatre_phases-pratique} + +\section{Fonctions de base d'Amon} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/amon/01-base} + +\section{Les commandes à distances} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-1/22-commande-distance} + +\section{Era} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/amon/02-era} + +\section{Filtrage web} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/amon/03-filtrage} +%FIXME a revoir et completer +\include{modules_EOLE_envole/amon/04-cntlm} + +\section{Reverse Proxy} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/amon/05-reverseproxy} + +\section{ARV} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/sphynx/01-arv} + +\subject{Talks} +\begin{frame} + \frametitle{Licence} + Cette œuvre est mise à disposition sous licence \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{\textsc{cc-by-nc-sa-2.0}} + \begin{itemize} + \item Attribution + \item Pas d’Utilisation Commerciale + \item Partage dans les Mêmes Conditions 2.0 + \item France + \end{itemize} + Pour voir une copie de cette licence, visitez + \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/} + ou écrivez à Creative Commons, 444 Castro Street, Suite 900, + Mountain View, California, 94041, USA. +\end{frame} + +\end{document} + + diff --git a/modules_EOLE_envole/amon/00-description.tex b/modules_EOLE_envole/amon/00-description.tex index b8f98cc..cae3d4c 100644 --- a/modules_EOLE_envole/amon/00-description.tex +++ b/modules_EOLE_envole/amon/00-description.tex @@ -1,5 +1,5 @@ \begin{frame} - \frametitle {Description Amon} + \frametitle {Amon} \begin{itemize} \item Amon, la passerelle pare-feu : \begin{itemize} diff --git a/modules_EOLE_envole/amon/00-nouveautes.tex b/modules_EOLE_envole/amon/00-nouveautes.tex new file mode 100644 index 0000000..39ec05f --- /dev/null +++ b/modules_EOLE_envole/amon/00-nouveautes.tex @@ -0,0 +1,15 @@ +\begin{frame} + \frametitle{Nouveautés Amon} + \begin{itemize} + \item amélioration nginx (notamment "domaine par défaut") ; + \item suppression de NuFW ; + \item possibilité de désactiver le filtrage web ; + \item proxy sur une carte ; + \item second squid pour authentification différente ; + \item outil de consultation des log : sarg => ligthsquid ; + \item wpad/CNTLM ; + \item Era ajout de la possibilité de mettre des exceptions. + \end{itemize} +\end{frame} + + diff --git a/modules_EOLE_envole/amon/01-base.tex b/modules_EOLE_envole/amon/01-base.tex index c9ae864..79ffd07 100644 --- a/modules_EOLE_envole/amon/01-base.tex +++ b/modules_EOLE_envole/amon/01-base.tex @@ -1,15 +1,3 @@ -\section{Fonctions de base d'Amon} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - \begin{frame} \frametitle{Serveur DNS} \begin{itemize} diff --git a/modules_EOLE_envole/amon/03-era.tex b/modules_EOLE_envole/amon/02-era.tex similarity index 92% rename from modules_EOLE_envole/amon/03-era.tex rename to modules_EOLE_envole/amon/02-era.tex index 03aa597..a9f3a87 100644 --- a/modules_EOLE_envole/amon/03-era.tex +++ b/modules_EOLE_envole/amon/02-era.tex @@ -1,15 +1,3 @@ -\section{Era} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - \begin{frame} \frametitle{Présentation} \begin{itemize} @@ -99,7 +87,7 @@ \begin{frame} \frametitle{NuFW} - \includegraphics[width=8cm]{amon/nufw.png} + \includegraphics[width=8cm]{modules_EOLE_envole/amon/nufw.png} \end{frame} \begin{frame} diff --git a/modules_EOLE_envole/amon/04-filtrage.tex b/modules_EOLE_envole/amon/03-filtrage.tex similarity index 83% rename from modules_EOLE_envole/amon/04-filtrage.tex rename to modules_EOLE_envole/amon/03-filtrage.tex index b2179ae..3b316d9 100644 --- a/modules_EOLE_envole/amon/04-filtrage.tex +++ b/modules_EOLE_envole/amon/03-filtrage.tex @@ -1,15 +1,3 @@ -\section{Filtrage web} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - \begin{frame} \frametitle{Présentation} \begin{itemize} @@ -184,7 +172,6 @@ \end{itemize} \end{frame} -%--------------------------------------------------------------- \begin{frame} \frametitle{Gérer au mieux les ressources} \begin{itemize} @@ -194,27 +181,3 @@ \item antivirus. \end{itemize} \end{frame} - -%--------------------------------------------------------------- -\begin{frame} - \frametitle{Reverse proxy} - \begin{itemize} - \item permet relayer des requêtes Web provenant de l'extérieur vers les serveurs internes ; - \item permet de rediriger : - \begin{itemize} - \item SSO, - \item administration Envole 2.0, - \item HTTP, - \item HTTPS ; - \end{itemize} - \item si on redirige le SSO, il ne faut pas l'activer sur l'Amon. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Pratique} - \begin{itemize} - \item Rendre disponible envole de Scribe depuis l'extérieur. - \end{itemize} -\end{frame} - diff --git a/modules_EOLE_envole/amon/04-cntlm.tex b/modules_EOLE_envole/amon/04-cntlm.tex new file mode 100644 index 0000000..0debe27 --- /dev/null +++ b/modules_EOLE_envole/amon/04-cntlm.tex @@ -0,0 +1,28 @@ +\begin{frame} + \frametitle{WPAD} + \begin{itemize} + \item WPAD permet la configuration automatique des postes clients ; + \item navigateur doit être configuré en conséquence ; + \item possibilité de définir un proxy et des exceptions différents suivant des critères. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Diagnostic WPAD} + \begin{itemize} + \item sous windows nslookup wpad ; + \item si erreur, bien vérifier le nom de domaine dans ipconfig /all ; + \item vérifier le domaine complet : nslookup wpad.nomdomain.lan + \item si erreur, problème DNS sur le poste/erreur BIND ; + \item désactiver le proxy dans firefox et tester http://wpad/wpad.dat + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{CNTLM} + \begin{itemize} + \item Poste dans un domaine différent sans support NTLM ; + \item fonctionne sur un port différent (3127). + \end{itemize} +\end{frame} + diff --git a/modules_EOLE_envole/amon/05-reverseproxy.tex b/modules_EOLE_envole/amon/05-reverseproxy.tex new file mode 100644 index 0000000..269bd94 --- /dev/null +++ b/modules_EOLE_envole/amon/05-reverseproxy.tex @@ -0,0 +1,23 @@ +\begin{frame} + \frametitle{Reverse proxy} + \begin{itemize} + \item permet relayer des requêtes Web provenant de l'extérieur vers les serveurs internes ; + \item permet de rediriger : + \begin{itemize} + \item SSO, + \item administration Envole 2.0, + \item HTTP, + \item HTTPS ; + \end{itemize} + \item si on redirige le SSO, il ne faut pas l'activer sur l'Amon. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Pratique} + \begin{itemize} + \item Rendre disponible envole de Scribe depuis l'extérieur. + \end{itemize} +\end{frame} + + diff --git a/modules_EOLE_envole/amon/danstc1-02-distance.tex b/modules_EOLE_envole/amon/danstc1-02-distance.tex deleted file mode 100644 index 65ccfe6..0000000 --- a/modules_EOLE_envole/amon/danstc1-02-distance.tex +++ /dev/null @@ -1,54 +0,0 @@ -\section{Les commandes à distances} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -\begin{frame} - \frametitle{Activer la connexion ssh sur Amon} - \begin{itemize} - \item Possibilité d'interdire la connexion ssh à root ; - \item possibilité d'interdire la connexion sans clef rsa ; - \item choix des adresses autorisés. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Le protocole ssh} - \begin{itemize} - \item protocole de communication sécurisé ; - \item ouvrir une connexion : ssh utilisateur@ip\_serveur ; - \item ouvrir une connexion pour commande graphique : ssh -X utilisateur@ip\_serveur ; - \item transfert de fichier : scp fichier.txt utilisateur@ip\_serveur:. - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Screen} - \begin{itemize} - \item si la connexion se coupe, impossible de récupérer la session ; - \item screen permet de détacher un shell et le récupérer ; - \item pour le lancer : screen ; - \item pour détacher : ctrl a d ; - \item attention déconnexion automatique : unset TMOUT ; - \item pour reprendre un screen : screen -rd - \end{itemize} -\end{frame} - -\begin{frame} - \frametitle{Pratique} - \begin{itemize} - \item Activer la connexion sur amonecole1 juste pour votre IP ; - \item se connecter sur le serveur amonecole1 en ssh ; - \item copier un fichier ; - \item lancer gen\_config à travers ssh ; - \item utiliser screen. - \end{itemize} -\end{frame} - diff --git a/modules_EOLE_envole/commun/01-nouveaute23.tex b/modules_EOLE_envole/commun/01-nouveaute23.tex index a9c403f..2176db5 100644 --- a/modules_EOLE_envole/commun/01-nouveaute23.tex +++ b/modules_EOLE_envole/commun/01-nouveaute23.tex @@ -16,4 +16,14 @@ \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/modules_EOLE_envole/commun/02-quatre_phases-pratique.tex b/modules_EOLE_envole/commun/02-quatre_phases-pratique.tex index a3e9db9..d88662c 100644 --- a/modules_EOLE_envole/commun/02-quatre_phases-pratique.tex +++ b/modules_EOLE_envole/commun/02-quatre_phases-pratique.tex @@ -7,14 +7,15 @@ \item Passerelle, \item DNS : DNS de la machine hôte ; \end{itemize} - \item Lancer gen\_config ; - \item Interface : + \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. + \item validation ; \end{itemize} + \item configurer le serveur. \end{itemize} \end{frame} diff --git a/modules_EOLE_envole/commun/99-2.4.tex b/modules_EOLE_envole/commun/99-2.4.tex new file mode 100644 index 0000000..bd54352 --- /dev/null +++ b/modules_EOLE_envole/commun/99-2.4.tex @@ -0,0 +1,30 @@ +\section{EOLE 2.4} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} + +\begin{frame} + \frametitle{Créole} + \begin{itemize} + \item Reconfigure/instance ; + \item tiramisu ; + \item tout dans les dictionnaires. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{gen\_config} + \begin{itemize} + \item Interface web ; + \item identique sur Zéphir ; + \item plus de "validation" par onglet ; + \item tiramisu. + \end{itemize} +\end{frame} diff --git a/modules_EOLE_envole/horus/00-description.tex b/modules_EOLE_envole/horus/00-description.tex index 9a35914..0be4a9a 100644 --- a/modules_EOLE_envole/horus/00-description.tex +++ b/modules_EOLE_envole/horus/00-description.tex @@ -1,5 +1,5 @@ \begin{frame} - \frametitle{Description Horus} + \frametitle{Horus} \begin{itemize} \item Horus, le serveur de fichier administratif : \begin{itemize} diff --git a/modules_EOLE_envole/horus/00-nouveautes.tex b/modules_EOLE_envole/horus/00-nouveautes.tex new file mode 100644 index 0000000..caeec8b --- /dev/null +++ b/modules_EOLE_envole/horus/00-nouveautes.tex @@ -0,0 +1,9 @@ +\begin{frame} + \frametitle{Nouveautés Horus} + \begin{itemize} + \item DHCP statique ; + \item reprise de la mise en commun Samba. + \end{itemize} +\end{frame} + + diff --git a/modules_EOLE_envole/scribe-horus.tex b/modules_EOLE_envole/scribe-horus.tex index 394915b..24162fc 100644 --- a/modules_EOLE_envole/scribe-horus.tex +++ b/modules_EOLE_envole/scribe-horus.tex @@ -19,13 +19,13 @@ \usepackage{hyperref} \usepackage{hyperxmp} \hypersetup{% - colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone, - pdftitle={TITRE A CHANGER}, - pdfkeywords={distribution, GNU, linux, eole, éducation, nationale, ubuntu}, - pdfauthor={AUTHEUR}, - pdflang={fr-FR}, - pdfcopyright={Copyright © 2013 Cadoles}, % Nécessite XeTeX - pdflicenseurl={http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}, + colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone, + pdftitle={Scribe Horus}, + pdfkeywords={distribution, GNU, linux, eole, éducation, nationale, ubuntu}, + pdfauthor={XXX AUTEUR XXX}, + pdflang={fr-FR}, + pdfcopyright={Copyright © 2013 Cadoles}, % Nécessite XeTeX + pdflicenseurl={http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}, } %\usecolortheme{crane} \definecolor{UniBlue}{RGB}{83,121,180} @@ -34,9 +34,9 @@ \setbeamercolor{frametitle}{fg=CleanWhite} \setbeamercolor{structure}{fg=UniBlue} \newcommand{\eolesmall}{ - \begin{minipage}[c]{0.10\textwidth} - \includegraphics[width=1cm]{beamer-skel/img/logo-eole.png} - \end{minipage} + \begin{minipage}[c]{0.10\textwidth} + \includegraphics[width=1cm]{beamer-skel/img/logo-eole.png} + \end{minipage} } \newcommand{\eolebig}{\includegraphics[width=2cm]{beamer-skel/img/logo-eole.png}} \newcommand{\eolefull}{\includegraphics{beamer-skel/img/logo-eole.png}} @@ -58,18 +58,18 @@ \AtBeginSubsection[] { - \begin{frame} - \frametitle{} - \tableofcontents[currentsection,currentsubsection] - \end{frame} + \begin{frame} + \frametitle{} + \tableofcontents[currentsection,currentsubsection] + \end{frame} } \logo{ - % \includegraphics[width=1cm]{beamer-skel/img/logo-ecologie.png}~ - \hspace{120pt} - \includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}~ - \hspace{113pt} - \includegraphics[width=1cm]{beamer-skel/img/logo_en.jpg}~ + % \includegraphics[width=1cm]{beamer-skel/img/logo-ecologie.png}~ + \hspace{120pt} + \includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}~ + \hspace{113pt} + \includegraphics[width=1cm]{beamer-skel/img/logo_en.jpg}~ } \begin{document} @@ -79,33 +79,34 @@ \titlepage \end{frame} - \section{Introduction} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/commun/00-intro} \include{modules_EOLE_envole/commun/01-nouveaute23} +%FIXME : nouveautés Scribe ! +\include{modules_EOLE_envole/horus/00-nouveautes} \include{modules_EOLE_envole/scribe/00-description} \include{modules_EOLE_envole/horus/00-description} \section{Les quatre phases} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/commun/02-quatre_phases} \include{modules_EOLE_envole/scribe/00-virtualbox} @@ -113,28 +114,28 @@ \section{Utilisateurs} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/scribe/01-utilisateur} \include{modules_EOLE_envole/horus/01-utilisateur} \section{Machines} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/scribe/10-machine_conf_reseau} \include{modules_EOLE_envole/scribe/11-integration-scribe} @@ -151,60 +152,58 @@ \section{Sauvegarde} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} - \include{modules_EOLE_envole/scribe/20-sauvegarde} + \section{Communications} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/scribe/30-communication} \section{Les scripts administratifs} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/horus/03-administratifs} \section{Les services web} \begin{frame}{Plan} - \begin{columns}[t] + \begin{columns}[t] \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} - \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} - \end{columns} + \end{columns} \end{frame} \include{modules_EOLE_envole/envole/01-ajout} \include{modules_EOLE_envole/envole/02-applications} \include{modules_EOLE_envole/envole/02-posh} - - \subject{Talks} \begin{frame} \frametitle{Licence} diff --git a/modules_EOLE_envole/scribe/00-description.tex b/modules_EOLE_envole/scribe/00-description.tex index 20604bd..4364cb4 100644 --- a/modules_EOLE_envole/scribe/00-description.tex +++ b/modules_EOLE_envole/scribe/00-description.tex @@ -1,5 +1,5 @@ \begin{frame} - \frametitle{Description} + \frametitle{Scribe} \begin{itemize} \item Scribe, le serveur de fichier pédagogique : \begin{itemize} diff --git a/modules_EOLE_envole/scribe/16-imprimante.tex b/modules_EOLE_envole/scribe/16-imprimante.tex index 99b09cb..9825eac 100644 --- a/modules_EOLE_envole/scribe/16-imprimante.tex +++ b/modules_EOLE_envole/scribe/16-imprimante.tex @@ -35,3 +35,13 @@ \item géré par les rôles EAD, pas par le groupe printOperators. \end{itemize} \end{frame} + +\begin{frame} + \frametitle{Diagnostique imprimante} + \begin{itemize} + \item rpcclient localhost -U admin + \item rpcclient \$> enumdrivers + \item rpcclient \$> enumprinters + \end{itemize} +\end{frame} + diff --git a/modules_EOLE_envole/sphynx/00-description.tex b/modules_EOLE_envole/sphynx/00-description.tex index 2a83ad3..f71d80e 100644 --- a/modules_EOLE_envole/sphynx/00-description.tex +++ b/modules_EOLE_envole/sphynx/00-description.tex @@ -1,5 +1,5 @@ \begin{frame} - \frametitle {Description Sphynx} + \frametitle {Sphynx} \begin{itemize} \item Sphynx, concentrateur pour réseau privé virtuel : \begin{itemize} diff --git a/modules_EOLE_envole/sphynx/00-nouveautes.tex b/modules_EOLE_envole/sphynx/00-nouveautes.tex new file mode 100644 index 0000000..d3c9c62 --- /dev/null +++ b/modules_EOLE_envole/sphynx/00-nouveautes.tex @@ -0,0 +1,6 @@ +\begin{frame} + \frametitle{Nouveautés Sphynx} + \begin{itemize} + \item réécriture complète de l'interface et des mécanismes Sphynx. + \end{itemize} +\end{frame} diff --git a/modules_EOLE_envole/sphynx/01-arv.tex b/modules_EOLE_envole/sphynx/01-arv.tex index 8602480..0ac136c 100644 --- a/modules_EOLE_envole/sphynx/01-arv.tex +++ b/modules_EOLE_envole/sphynx/01-arv.tex @@ -1,17 +1,3 @@ -\section{Sphynx} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -%FIXME avoir un Amon, un Sphynx et un Zéphir - \begin{frame} \frametitle{Présentation} \begin{itemize} diff --git a/modules_EOLE_envole/sphynx/01-sphynx.tex b/modules_EOLE_envole/sphynx/old-01-sphynx.tex similarity index 100% rename from modules_EOLE_envole/sphynx/01-sphynx.tex rename to modules_EOLE_envole/sphynx/old-01-sphynx.tex diff --git a/modules_EOLE_envole/tronc-commun-1.tex b/modules_EOLE_envole/tronc-commun-1.tex new file mode 100644 index 0000000..61187fa --- /dev/null +++ b/modules_EOLE_envole/tronc-commun-1.tex @@ -0,0 +1,217 @@ +\documentclass{beamer} + +%\usertheme{Madrid} +\setbeamercovered{transparent} +\setcounter{tocdepth}{2} +\usepackage[french]{babel} +%\usepackage[utf8,utf8x]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{xunicode} %Unicode extras! +\usepackage{xltxtra} %Fixes +\setmainfont{CaviarDreams} +\usepackage{multicol} +%\usepackage{colortbtl} +\usepackage{graphicx} +\usepackage{verbatim} % Pour l'insertion de fichier en mode verbatim +\usepackage{ucs} +\usepackage{tabto} +\usepackage{xcolor} +\usepackage{hyperref} +\usepackage{hyperxmp} +\hypersetup{% + colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone, + pdftitle={Tronc commun 1}, + pdfkeywords={distribution, GNU, linux, eole, éducation, nationale, ubuntu}, + pdfauthor={XXX AUTEUR XXX}, + pdflang={fr-FR}, + pdfcopyright={Copyright © 2013 Cadoles}, % Nécessite XeTeX + pdflicenseurl={http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}, +} +%\usecolortheme{crane} +\definecolor{UniBlue}{RGB}{83,121,180} +\definecolor{CleanWhite}{RGB}{255,255,255} +\setbeamercolor{title}{fg=UniBlue} +\setbeamercolor{frametitle}{fg=CleanWhite} +\setbeamercolor{structure}{fg=UniBlue} +\newcommand{\eolesmall}{ + \begin{minipage}[c]{0.10\textwidth} + \includegraphics[width=1cm]{beamer-skel/img/logo-eole.png} + \end{minipage} +} +\newcommand{\eolebig}{\includegraphics[width=2cm]{beamer-skel/img/logo-eole.png}} +\newcommand{\eolefull}{\includegraphics{beamer-skel/img/logo-eole.png}} +%\setmonofont[Scale=0.86]{Andale Mono} +%\usepackage{colortab} + +\setbeamertemplate{background}{\includegraphics[width=128mm]{beamer-skel/img/banner01.png}} + +\title[]{Formation tronc commun 1} +\subtitle{XXX CLIENT XXX} + +\author[Equipe Auteur]{XXX AUTEUR XXX} + +\institute[Cadoles]{\includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}} + +\date{{\small \today}} + +\subject{Talks} + +\AtBeginSubsection[] +{ + \begin{frame} + \frametitle{} + \tableofcontents[currentsection,currentsubsection] + \end{frame} +} + +\logo{ + % \includegraphics[width=1cm]{beamer-skel/img/logo-ecologie.png}~ + \hspace{120pt} + \includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}~ + \hspace{113pt} + \includegraphics[width=1cm]{beamer-skel/img/logo_en.jpg}~ +} + +\begin{document} + % Page de titre + \begin{frame} + \titlepage + \end{frame} + +\section{Introduction} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/commun/00-intro} +\include{modules_EOLE_envole/commun/01-nouveaute23} +\include{modules_EOLE_envole/amon/00-description} +\include{modules_EOLE_envole/sphynx/00-description} +\include{modules_EOLE_envole/scribe/00-description} +\include{modules_EOLE_envole/horus/00-description} +\include{modules_EOLE_envole/tronc-commun-1/00-panorama-module} + +\section{Les quatre phases} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/commun/02-quatre_phases} +\include{modules_EOLE_envole/scribe/00-virtualbox} +\include{modules_EOLE_envole/commun/02-quatre_phases-pratique} +\include{modules_EOLE_envole/tronc-commun-1/01-config-texte} + +\section{Administration commune} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-1/02-instance-reconfigure} +\include{modules_EOLE_envole/tronc-commun-1/03-mise-a-jour} +\include{modules_EOLE_envole/tronc-commun-1/04-diagnose} +\include{modules_EOLE_envole/tronc-commun-1/04-diagnose-pratique} +\include{modules_EOLE_envole/tronc-commun-1/05-conteneurs} +\include{modules_EOLE_envole/tronc-commun-1/05-conteneurs-pratique} +\include{modules_EOLE_envole/tronc-commun-1/06-firewall} +\include{modules_EOLE_envole/tronc-commun-1/06-schedule} +\include{modules_EOLE_envole/tronc-commun-1/06-zpratique} +\include{modules_EOLE_envole/tronc-commun-1/07-onduleur} +\include{modules_EOLE_envole/tronc-commun-1/07-onduleur-pratique} +\include{modules_EOLE_envole/tronc-commun-1/08-trouver} + +\section{Interfaces d'administration EOLE} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-1/30-ead} +\include{modules_EOLE_envole/tronc-commun-1/31-interface-semi-graphique} + +\section{Application Zéphir 1} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-1/10-application-zephir} + +\section{GNU/Linux} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-1/20-gnu_linux} +\include{modules_EOLE_envole/tronc-commun-1/21-lire-ecrire} +\include{modules_EOLE_envole/tronc-commun-1/22-commande-distance} + +\pouet +\section{Application Zéphir 2} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-1/11-application-zephir2} + +%FIXME a revoir ! +\include{modules_EOLE_envole/tronc-commun-1/99-migration-zephir} + +\subject{Talks} +\begin{frame} + \frametitle{Licence} + Cette œuvre est mise à disposition sous licence \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{\textsc{cc-by-nc-sa-2.0}} + \begin{itemize} + \item Attribution + \item Pas d’Utilisation Commerciale + \item Partage dans les Mêmes Conditions 2.0 + \item France + \end{itemize} + Pour voir une copie de cette licence, visitez + \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/} + ou écrivez à Creative Commons, 444 Castro Street, Suite 900, + Mountain View, California, 94041, USA. +\end{frame} + +\end{document} + + diff --git a/modules_EOLE_envole/tronc-commun-1/00-panorama-module.tex b/modules_EOLE_envole/tronc-commun-1/00-panorama-module.tex index bbeea7d..fd2956c 100644 --- a/modules_EOLE_envole/tronc-commun-1/00-panorama-module.tex +++ b/modules_EOLE_envole/tronc-commun-1/00-panorama-module.tex @@ -1,74 +1,55 @@ \begin{frame} - \frametitle{Panorama des modules} + \frametitle{AmonEcole} + \begin{itemize} + \item AmonEcole, solution de conteneur avec différents modules : \begin{itemize} - \item Zéphir, gestion du parc des serveurs EOLE : - \begin{itemize} - \item déployer et gérer un parc de serveurs, - \item gestion de la configuration des serveurs, - \item la surveillance et le lancement d'action à distance ; - \end{itemize} - \item Sentinelle, outils graphiques de supervision des serveurs (couplé à Zéphir) : - \begin{itemize} - \item récupération des statistiques, - \item affichage sélectif (avec filtre, ...), - \item lancement d'actions ; - \end{itemize} - \item Amon, la passerelle pare-feu : - \begin{itemize} - \item partage des sous-réseaux et connexion à internet (pare-feu), - \item authentifications des utilisateurs, - \item réseau virtuel privé, - \item cache web, - \item reverse proxy web ; - \end{itemize} + \item AmonEcole mélange des fonctionnalités Amon et Scribe ; + \item AmonEcole+ avec les fonctionnalités Eclair. + \item AmonHorus mélange des fonctionnalités Amon et Horus. \end{itemize} + \end{itemize} \end{frame} \begin{frame} - \frametitle{Panorama des modules} + \frametitle{Eclair} + \begin{itemize} + \item Eclair, serveur de client léger sous GNU/Linux : \begin{itemize} - \item Sphynx, concentrateur pour réseau privé virtuel : - \begin{itemize} - \item relier en réseau vos serveurs (RVP), - \item possibilité de haute dispo ; - \end{itemize} - \item AmonEcole, solution virtuelle basé sur Amon et Scribe : - \begin{itemize} - \item mélange des fonctionnalités Amon et Scribe ; - \item AmonEcole+ avec les fonctionnalités Eclair. - \end{itemize} - \item Horus, serveur administratif et Scribe, serveur pédagogique : - \begin{itemize} - \item partage de fichiers, - \item partage d'imprimantes, - \item gestion de comptes utilisateurs et de groupes, - \item gestion des accès utilisateurs, - \item gestion des postes clients ; - \end{itemize} + \item serveur de clients légers, + \item compatible partage de fichier Scribe et Horus, + \item support de Gaspacho ; \end{itemize} + \end{itemize} \end{frame} \begin{frame} - \frametitle{Panorama des modules} + \frametitle{Zéphir/Sentinelle} + \begin{itemize} + \item Zéphir, gestion du parc des serveurs EOLE : \begin{itemize} - \item Eclair, serveur de client léger sous GNU/Linux : - \begin{itemize} - \item serveur de clients légers, - \item compatible partage de fichier Scribe et Horus, - \item support de Gaspacho ; - \end{itemize} - \item ZéphirLog, concentrateur de fichiers journaux : - \begin{itemize} - \item remontée des logs, - \item stockage des logs, - \item archivage des logs ; - \end{itemize} + \item déployer et gérer un parc de serveurs, + \item gestion de la configuration des serveurs, + \item la surveillance et le lancement d'action à distance ; \end{itemize} + \item Sentinelle, outils graphiques de supervision des serveurs (couplé à Zéphir) : \begin{itemize} - \item Seshat, le relais de messagerie pour les domaine intra-académiques des Scribe : - \begin{itemize} - \item relai de messagerie académique. - \end{itemize} + \item récupération des statistiques, + \item affichage sélectif (avec filtre, ...), + \item lancement d'actions ; \end{itemize} + \item ZéphirLog, concentrateur de fichiers journaux : + \begin{itemize} + \item remontée des logs, + \item stockage des logs, + \item archivage des logs. + \end{itemize} + \end{itemize} \end{frame} +\begin{frame} + \frametitle{Seshat} + \begin{itemize} + \item le relais de messagerie pour les domaine intra-académiques des Scribe ; + \item annuaire centralisé. + \end{itemize} +\end{frame} diff --git a/modules_EOLE_envole/tronc-commun-1/commun/01-config-texte.tex b/modules_EOLE_envole/tronc-commun-1/01-config-texte.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/01-config-texte.tex rename to modules_EOLE_envole/tronc-commun-1/01-config-texte.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/03-instance-reconfigure.tex b/modules_EOLE_envole/tronc-commun-1/02-instance-reconfigure.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/03-instance-reconfigure.tex rename to modules_EOLE_envole/tronc-commun-1/02-instance-reconfigure.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/04-mise_a_jour.tex b/modules_EOLE_envole/tronc-commun-1/03-mise-a-jour.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/04-mise_a_jour.tex rename to modules_EOLE_envole/tronc-commun-1/03-mise-a-jour.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/05-diagnose-pratique.tex b/modules_EOLE_envole/tronc-commun-1/04-diagnose-pratique.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/05-diagnose-pratique.tex rename to modules_EOLE_envole/tronc-commun-1/04-diagnose-pratique.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/05-diagnose.tex b/modules_EOLE_envole/tronc-commun-1/04-diagnose.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/05-diagnose.tex rename to modules_EOLE_envole/tronc-commun-1/04-diagnose.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/06-conteneurs-pratique.tex b/modules_EOLE_envole/tronc-commun-1/05-conteneurs-pratique.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/06-conteneurs-pratique.tex rename to modules_EOLE_envole/tronc-commun-1/05-conteneurs-pratique.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/06-conteneurs.tex b/modules_EOLE_envole/tronc-commun-1/05-conteneurs.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/06-conteneurs.tex rename to modules_EOLE_envole/tronc-commun-1/05-conteneurs.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/20-firewall.tex b/modules_EOLE_envole/tronc-commun-1/06-firewall.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/20-firewall.tex rename to modules_EOLE_envole/tronc-commun-1/06-firewall.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/21-schedule.tex b/modules_EOLE_envole/tronc-commun-1/06-schedule.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/21-schedule.tex rename to modules_EOLE_envole/tronc-commun-1/06-schedule.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/22-pratique.tex b/modules_EOLE_envole/tronc-commun-1/06-zpratique.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/22-pratique.tex rename to modules_EOLE_envole/tronc-commun-1/06-zpratique.tex diff --git a/modules_EOLE_envole/tronc-commun-1/07-interface-semi-graphique.tex b/modules_EOLE_envole/tronc-commun-1/07-interface-semi-graphique.tex deleted file mode 100644 index acc21fa..0000000 --- a/modules_EOLE_envole/tronc-commun-1/07-interface-semi-graphique.tex +++ /dev/null @@ -1,21 +0,0 @@ -\section{L'interface d'administration semi-graphique} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - -\begin{frame} - \frametitle{L'interface semi-graphique} - \begin{itemize} - \item L'interface semi-graphique est disponible sur différent module ; - \item permet d'exécuter quelques tâches simple d'administration du serveur. - \end{itemize} -\end{frame} - - diff --git a/modules_EOLE_envole/tronc-commun-1/commun/23-onduleur-pratique.tex b/modules_EOLE_envole/tronc-commun-1/07-onduleur-pratique.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/23-onduleur-pratique.tex rename to modules_EOLE_envole/tronc-commun-1/07-onduleur-pratique.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/23-onduleur.tex b/modules_EOLE_envole/tronc-commun-1/07-onduleur.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/23-onduleur.tex rename to modules_EOLE_envole/tronc-commun-1/07-onduleur.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/24-trouver.tex b/modules_EOLE_envole/tronc-commun-1/08-trouver.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/commun/24-trouver.tex rename to modules_EOLE_envole/tronc-commun-1/08-trouver.tex diff --git a/modules_EOLE_envole/tronc-commun-1/02-application-zephir.tex b/modules_EOLE_envole/tronc-commun-1/10-application-zephir.tex similarity index 90% rename from modules_EOLE_envole/tronc-commun-1/02-application-zephir.tex rename to modules_EOLE_envole/tronc-commun-1/10-application-zephir.tex index acf0ba5..baa8b2f 100644 --- a/modules_EOLE_envole/tronc-commun-1/02-application-zephir.tex +++ b/modules_EOLE_envole/tronc-commun-1/10-application-zephir.tex @@ -1,15 +1,3 @@ -\section{L'application Zéphir} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - \begin{frame} \frametitle{Gestion des utilisateurs} \begin{itemize} diff --git a/modules_EOLE_envole/tronc-commun-1/06-application-zephir2.tex b/modules_EOLE_envole/tronc-commun-1/11-application-zephir2.tex similarity index 71% rename from modules_EOLE_envole/tronc-commun-1/06-application-zephir2.tex rename to modules_EOLE_envole/tronc-commun-1/11-application-zephir2.tex index 03dec3a..2a23c5c 100644 --- a/modules_EOLE_envole/tronc-commun-1/06-application-zephir2.tex +++ b/modules_EOLE_envole/tronc-commun-1/11-application-zephir2.tex @@ -1,15 +1,3 @@ -\section{L'application Zéphir 2} -\begin{frame}{Plan} - \begin{columns}[t] - \begin{column}{5cm} - \tableofcontents[sections={1-6},currentsection, hideothersubsections] - \end{column} - \begin{column}{5cm} - \tableofcontents[sections={7-11},currentsection,hideothersubsections] - \end{column} - \end{columns} -\end{frame} - \begin{frame} \frametitle{Préférence des utilisateurs} \begin{itemize} @@ -34,12 +22,12 @@ \begin{frame} \frametitle{Surveillance des serveurs} - \begin{itemize} - \item Sur la page d'accueil ; - \item sur chaque serveur : page Etat ; - \item surveillance des serveurs ; - \item état d'un groupe de serveur. - \end{itemize} + \begin{itemize} + \item Sur la page d'accueil ; + \item sur chaque serveur : page Etat ; + \item surveillance des serveurs ; + \item état d'un groupe de serveur. + \end{itemize} \end{frame} \begin{frame} @@ -57,12 +45,12 @@ \begin{frame} \frametitle{Actions} - \begin{itemize} - \item Zéphir agit à distance par des actions ; - \item elles sont mises en file d'attente ; - \item c'est le serveur qui se connecte au Zéphir ; - \item exemple d'action : envoi de la configuration, mise à jour, sauvegarde l'état. - \end{itemize} + \begin{itemize} + \item Zéphir agit à distance par des actions ; + \item elles sont mises en file d'attente ; + \item c'est le serveur qui se connecte au Zéphir ; + \item exemple d'action : envoi de la configuration, mise à jour, sauvegarde l'état. + \end{itemize} \end{frame} \begin{frame} @@ -93,5 +81,3 @@ \item autoriser l'utilisation à se connecté par clef SSH. \end{itemize} \end{frame} - - diff --git a/modules_EOLE_envole/tronc-commun-1/01-gnu_linux.tex b/modules_EOLE_envole/tronc-commun-1/20-gnu_linux.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/01-gnu_linux.tex rename to modules_EOLE_envole/tronc-commun-1/20-gnu_linux.tex diff --git a/modules_EOLE_envole/tronc-commun-1/03-lire-ecrire.tex b/modules_EOLE_envole/tronc-commun-1/21-lire-ecrire.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/03-lire-ecrire.tex rename to modules_EOLE_envole/tronc-commun-1/21-lire-ecrire.tex diff --git a/modules_EOLE_envole/tronc-commun-1/04-commande-distance.tex b/modules_EOLE_envole/tronc-commun-1/22-commande-distance.tex similarity index 100% rename from modules_EOLE_envole/tronc-commun-1/04-commande-distance.tex rename to modules_EOLE_envole/tronc-commun-1/22-commande-distance.tex diff --git a/modules_EOLE_envole/tronc-commun-1/commun/20-ead.tex b/modules_EOLE_envole/tronc-commun-1/30-ead.tex similarity index 98% rename from modules_EOLE_envole/tronc-commun-1/commun/20-ead.tex rename to modules_EOLE_envole/tronc-commun-1/30-ead.tex index e9685af..f8ccbe5 100644 --- a/modules_EOLE_envole/tronc-commun-1/commun/20-ead.tex +++ b/modules_EOLE_envole/tronc-commun-1/30-ead.tex @@ -1,5 +1,5 @@ \begin{frame} - \frametitle{Présentation général} + \frametitle{EAD} \begin{itemize} \item serveur de commande ead-server (activé et non désactivable) : \item interface ead-web : https://:4200/ (activé et désactivable) : diff --git a/modules_EOLE_envole/tronc-commun-1/31-interface-semi-graphique.tex b/modules_EOLE_envole/tronc-commun-1/31-interface-semi-graphique.tex new file mode 100644 index 0000000..e23b670 --- /dev/null +++ b/modules_EOLE_envole/tronc-commun-1/31-interface-semi-graphique.tex @@ -0,0 +1,9 @@ +\begin{frame} + \frametitle{L'interface semi-graphique} + \begin{itemize} + \item L'interface semi-graphique est disponible sur différent module ; + \item permet d'exécuter quelques tâches simple d'administration du serveur. + \end{itemize} +\end{frame} + + diff --git a/modules_EOLE_envole/tronc-commun-1/99-migration-zephir.tex b/modules_EOLE_envole/tronc-commun-1/99-migration-zephir.tex new file mode 100644 index 0000000..15d46c9 --- /dev/null +++ b/modules_EOLE_envole/tronc-commun-1/99-migration-zephir.tex @@ -0,0 +1,55 @@ +\section{Migration Horus} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} + + +\begin{frame} + \frametitle{Migration Horus} + \begin{itemize} + \item Pas de migration automatique (problème mise à jour Ubuntu) ; + \item outils externes : ftp://eoleng.ac-dijon.fr/pub/Outils/migration/ : migration23.sh ; + \item nécessite un disque distant/usb/local en ext3 ; + \item installer le module 2.3 ; + \item conversion du fichier config.eol ; + \item instance du serveur ; + \item relancer le script. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Pratique : utilisation de VirtualBox} + \begin{itemize} + \item Image horus22 ; + \item choisir "Réseau interne" "formation" dans le "Mode d'accès réseau" dans Préférence/Réseau/Carte 1 ; + \item créer un disque dans "stockage" > "ajouter un disque dur" > "créer un nouveau disque" ; + \item faire un instantané. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Pratique} + \begin{itemize} + \item Lancer le script migration23.sh sur Horus 2.2 ; + \item migration sur Horus 2.3. + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Migration Amon} + \begin{itemize} + \item Nouvelle installation ; + \item migration depuis le Zéphir ; + \item page d'état du serveur => configuration migration => générer ; + \item choisir la variante 2.3 et cliquer sur générer la configuration ; + \item vérifier les valeurs et enregistrer. + \end{itemize} +\end{frame} + diff --git a/modules_EOLE_envole/tronc-commun-2.tex b/modules_EOLE_envole/tronc-commun-2.tex new file mode 100644 index 0000000..398b168 --- /dev/null +++ b/modules_EOLE_envole/tronc-commun-2.tex @@ -0,0 +1,179 @@ +\documentclass{beamer} + +%\usertheme{Madrid} +\setbeamercovered{transparent} +\setcounter{tocdepth}{2} +\usepackage[french]{babel} +%\usepackage[utf8,utf8x]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{xunicode} %Unicode extras! +\usepackage{xltxtra} %Fixes +\setmainfont{CaviarDreams} +\usepackage{multicol} +%\usepackage{colortbtl} +\usepackage{graphicx} +\usepackage{verbatim} % Pour l'insertion de fichier en mode verbatim +\usepackage{ucs} +\usepackage{tabto} +\usepackage{xcolor} +\usepackage{hyperref} +\usepackage{hyperxmp} +\hypersetup{% + colorlinks=true,linkcolor=blue,urlcolor=blue,pdfpagemode=UseNone, + pdftitle={Tronc commun 2}, + pdfkeywords={distribution, GNU, linux, eole, éducation, nationale, ubuntu}, + pdfauthor={XXX AUTEUR XXX}, + pdflang={fr-FR}, + pdfcopyright={Copyright © 2013 Cadoles}, % Nécessite XeTeX + pdflicenseurl={http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}, +} +%\usecolortheme{crane} +\definecolor{UniBlue}{RGB}{83,121,180} +\definecolor{CleanWhite}{RGB}{255,255,255} +\setbeamercolor{title}{fg=UniBlue} +\setbeamercolor{frametitle}{fg=CleanWhite} +\setbeamercolor{structure}{fg=UniBlue} +\newcommand{\eolesmall}{ + \begin{minipage}[c]{0.10\textwidth} + \includegraphics[width=1cm]{beamer-skel/img/logo-eole.png} + \end{minipage} +} +\newcommand{\eolebig}{\includegraphics[width=2cm]{beamer-skel/img/logo-eole.png}} +\newcommand{\eolefull}{\includegraphics{beamer-skel/img/logo-eole.png}} +%\setmonofont[Scale=0.86]{Andale Mono} +%\usepackage{colortab} + +\setbeamertemplate{background}{\includegraphics[width=128mm]{beamer-skel/img/banner01.png}} + +\title[]{Formation tronc commun 2} +\subtitle{XXX CLIENT XXX} + +\author[Equipe Auteur]{XXX AUTEUR XXX} + +\institute[Cadoles]{\includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}} + +\date{{\small \today}} + +\subject{Talks} + +\AtBeginSubsection[] +{ + \begin{frame} + \frametitle{} + \tableofcontents[currentsection,currentsubsection] + \end{frame} +} + +\logo{ + % \includegraphics[width=1cm]{beamer-skel/img/logo-ecologie.png}~ + \hspace{120pt} + \includegraphics[width=2cm]{beamer-skel/img/logo-cadoles-01.png}~ + \hspace{113pt} + \includegraphics[width=1cm]{beamer-skel/img/logo_en.jpg}~ +} + +\begin{document} + % Page de titre + \begin{frame} + \titlepage + \end{frame} + +\section{Personnalisation du serveur} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole} +\include{modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole2} + +\section{Application Zéphir} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-2/02-zephir} +\include{modules_EOLE_envole/tronc-commun-2/03-zephir_script} + +\section{API Python} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-2/20-api} + +\section{API Bash} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-2/30-api_bash} + +\section{Personnalisation avancée} +\begin{frame}{Plan} + \begin{columns}[t] + \begin{column}{5cm} + \tableofcontents[sections={1-6},currentsection, hideothersubsections] + \end{column} + \begin{column}{5cm} + \tableofcontents[sections={7-12},currentsection,hideothersubsections] + \end{column} + \end{columns} +\end{frame} +\include{modules_EOLE_envole/tronc-commun-2/04-diagnose} +\include{modules_EOLE_envole/tronc-commun-2/05-script-instance-reconfigure} +\include{modules_EOLE_envole/tronc-commun-2/06-montage-conteneur} +\include{modules_EOLE_envole/tronc-commun-2/07-eole-firewall} +\include{modules_EOLE_envole/tronc-commun-2/08-schedule} +\include{modules_EOLE_envole/tronc-commun-2/09-host} +\include{modules_EOLE_envole/tronc-commun-2/11-mysql} +\include{modules_EOLE_envole/tronc-commun-2/12-interface} +\include{modules_EOLE_envole/tronc-commun-2/13-disknod} +\include{modules_EOLE_envole/tronc-commun-2/14-sso} +\include{modules_EOLE_envole/tronc-commun-2/15-script-ead} +\include{modules_EOLE_envole/tronc-commun-2/16-sauvegarde} +\include{modules_EOLE_envole/tronc-commun-2/17-conteneur_groupe_conteneur} +\include{modules_EOLE_envole/tronc-commun-2/18-cert} + +\subject{Talks} +\begin{frame} + \frametitle{Licence} + Cette œuvre est mise à disposition sous licence \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{\textsc{cc-by-nc-sa-2.0}} + \begin{itemize} + \item Attribution + \item Pas d’Utilisation Commerciale + \item Partage dans les Mêmes Conditions 2.0 + \item France + \end{itemize} + Pour voir une copie de cette licence, visitez + \href{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/}{http://creativecommons.org/licenses/by-nc-sa/2.0/fr/} + ou écrivez à Creative Commons, 444 Castro Street, Suite 900, + Mountain View, California, 94041, USA. +\end{frame} + +\end{document} + + diff --git a/modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole.tex b/modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole.tex index 7e36b56..9919b3a 100644 --- a/modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole.tex +++ b/modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole.tex @@ -1,8 +1,3 @@ -\section{Personnalisation du serveur à l'aide de Creole} -\begin{frame}{Plan} - \small \tableofcontents[currentsection, hideothersubsections] -\end{frame} - \begin{frame} \frametitle{Création de patch} \begin{itemize} diff --git a/modules_EOLE_envole/tronc-commun-2/02-zephir.tex b/modules_EOLE_envole/tronc-commun-2/02-zephir.tex index 3d09993..88ad9c6 100644 --- a/modules_EOLE_envole/tronc-commun-2/02-zephir.tex +++ b/modules_EOLE_envole/tronc-commun-2/02-zephir.tex @@ -44,5 +44,3 @@ \end{itemize} \end{frame} -\end{document} - diff --git a/modules_EOLE_envole/tronc-commun-2/20-api.tex b/modules_EOLE_envole/tronc-commun-2/20-api.tex index daeeb99..6ea7e2a 100644 --- a/modules_EOLE_envole/tronc-commun-2/20-api.tex +++ b/modules_EOLE_envole/tronc-commun-2/20-api.tex @@ -1,8 +1,3 @@ -\section{API EOLE python} -\begin{frame}{Plan} - \small \tableofcontents[currentsection, hideothersubsections] -\end{frame} - \begin{frame} \frametitle{Ecrire en couleur} \begin{itemize} diff --git a/modules_EOLE_envole/tronc-commun-2/30-api_bash.tex b/modules_EOLE_envole/tronc-commun-2/30-api_bash.tex index 47e3446..dd58c06 100644 --- a/modules_EOLE_envole/tronc-commun-2/30-api_bash.tex +++ b/modules_EOLE_envole/tronc-commun-2/30-api_bash.tex @@ -1,8 +1,3 @@ -\section{API EOLE bash} -\begin{frame}{Plan} - \small \tableofcontents[currentsection, hideothersubsections] -\end{frame} - \begin{frame} \frametitle{Ecrire en couleur} \begin{itemize}