diff --git a/modules_EOLE_envole/documents/tronc-commun-2/ircd-irc2.tex b/modules_EOLE_envole/documents/tronc-commun-2/ircd-irc2.tex index b34e944..7912d5d 100644 --- a/modules_EOLE_envole/documents/tronc-commun-2/ircd-irc2.tex +++ b/modules_EOLE_envole/documents/tronc-commun-2/ircd-irc2.tex @@ -131,7 +131,7 @@ Le logiciel doit s'installer à l'instanciation du serveur et le service doit ê \end{minted} \begin{minted}[bgcolor=bg]{xml} - ircd_port + 6667 \end{minted} \begin{minted}{xml} @@ -161,7 +161,7 @@ Ajouter une variable pour activer/désactiver le service : ircd-irc2 ircd-irc2 - ircd_port + 6667 @@ -198,7 +198,7 @@ Dans le template nous allons utiliser des variables définis dans le dictionnair ircd-irc2 ircd-irc2 - ircd_port + 6667 @@ -241,6 +241,55 @@ Dans le template nous allons utiliser des variables définis dans le dictionnair \end{minted} +\chapter{Le port du firewall devient variable} + +On modifie le type du port en variable : + +\begin{minted}{xml} + + + + + ircd-irc2 + ircd-irc2 + +\end{minted} +\begin{minted}[bgcolor=bg]{xml} + ircd_port +\end{minted} +\begin{minted}{xml} + + + + + + + + + 6667 + + + + Vous êtes banni, contacter votre administrateur + + + + + + + + + + + +\end{minted} + \chapter{Ajout du template} Le fichier de configuration du service doit être "templatiser" par EOLE : @@ -490,6 +539,72 @@ Ajouter de l'aide sur la variable activer\_ircd : \end{minted} +\chapter{Ajout d'un calcul} + +Ajouter un calcul sur la variable ircd\_domaine : + +\begin{minted}{xml} + + + + + ircd-irc2 + ircd-irc2 + + ircd_port + + + + + + + + oui + + + + + + + 6667 + + + + Vous êtes banni, contacter votre administrateur + + + + + + + non + ircd + ircd + ircd + + +\end{minted} +\begin{minted}[bgcolor=bg]{xml} + + web_url + +\end{minted} +\begin{minted}{xml} + + + + Cette variable permet d'activer un serveur IRC + + + +\end{minted} \chapter{Test du dictionnaire} Lancer gen\_config.Dans l'onglet service tester si l'onglet "Ircd" disparait bien si "Activer le serveur IRC" est à "non" et réapparait si la valeur est à "oui". diff --git a/modules_EOLE_envole/documents/tronc-commun-2/supprimer_fichier.tex b/modules_EOLE_envole/documents/tronc-commun-2/supprimer_fichier.tex index 6a78755..46f65a8 100644 --- a/modules_EOLE_envole/documents/tronc-commun-2/supprimer_fichier.tex +++ b/modules_EOLE_envole/documents/tronc-commun-2/supprimer_fichier.tex @@ -60,6 +60,7 @@ \chapter{Création d'un script Zéphir : un script python} Un script Zéphir est un script python. Des fonctions de base se proposer pour faciliter l'écriture de ce script. +Les scripts doivent être dans /usr/share/zephir/scripts/ et exécutables. \begin{minted}{xml} #!/usr/bin/env python @@ -160,4 +161,6 @@ Un second script bash est nécessaire. Ce script est utilisé pour supprimer eff [ -f "$1" ] && rm -f "$1" \end{minted} +Il faut redémarrer z\_stats . + \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 29e0aa3..e1faf3f 100644 --- a/modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole.tex +++ b/modules_EOLE_envole/tronc-commun-2/01-personnalisation-creole.tex @@ -196,6 +196,18 @@ \end{itemize} \end{frame} +\begin{frame} + \frametitle{Redéfinition} + \begin{itemize} + \item Permet de redéfinir des attributs et caractéristiques : + \begin{itemize} + \item service + \item variable + \end{itemize} + \item remove\_check : supprimer les "check" déjà définit de la variable. + \end{itemize} +\end{frame} + \begin{frame} \frametitle{Langague de template Creole} \begin{itemize}