2013-01-29 23:02:45 +01:00
|
|
|
\begin{frame}
|
2013-03-09 21:16:31 +01:00
|
|
|
\frametitle{Exécuter un script Zéphir}
|
2013-01-29 23:02:45 +01:00
|
|
|
\begin{itemize}
|
|
|
|
\item Exécution sur un serveur ou un groupe de serveurs ;
|
|
|
|
\item les scripts doivent être dans /usr/share/zephir/scripts/ ;
|
|
|
|
\item ils doivent avoir l'extension .zephir ;
|
2021-11-30 14:10:25 +01:00
|
|
|
\item les scripts doivent être exécutables ;
|
2013-01-29 23:02:45 +01:00
|
|
|
\item ne pas spécifier l'extension lors de l'exécuxion ;
|
|
|
|
\item fonctionseole.init\_proc : permet de vérifier si l'action est bloqué ;
|
|
|
|
\item fonctionseole.zephir(<etat>, <message>, <type>) : log envoyer au Zéphir ;
|
|
|
|
\item les scripts sont lancés en tant que uucp, si besoin utiliser sudo\_script('monscript.zephir').
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|
|
|
|
|
|
|
|
\begin{frame}
|
|
|
|
\frametitle{Pratique}
|
|
|
|
\begin{itemize}
|
|
|
|
\item Créer un script personnalisé permettant un supprimer un fichier dont le nom est en paramètre.
|
|
|
|
\end{itemize}
|
|
|
|
\end{frame}
|