\begin{longtable}{|l|}
\hline
\multicolumn{1}{|c|}{\bf Fichier /etc/init.d/mysql}\\\hline
\endfirsthead
\hline
\multicolumn{1}{|c|}{\bf Fichier /etc/init.d/mysql (suite)}\\\hline
\endhead
\hline
\multicolumn{1}{|c|}{\bf Suite $\ldots$}\\
\hline
\endfoot
\hline
\multicolumn{1}{|c|}{\bf Fin de /etc/init.d/mysql}\\
\hline
\endlastfoot
\textit{\textcolor{PineGreen}{\#!/bin/sh -e}}\\
\textit{\textcolor{PineGreen}{\# Quelques variables utiles}}\\
CHROOT=/var/chroot/mysqld\\
SELF=\$(cd \$(dirname \$0); pwd -P)/\$(basename \$0)\\
cd /\\
umask 077\\
export PATH=/bin:/usr/bin:/usr/sbin\\
\textit{\textcolor{PineGreen}{\# Enfin la partie permettant de
d\'emarrer le serveur proprement dit}}\\
case "\$1" in\\
\qquad \textit{\textcolor{PineGreen}{\# Pour d\'emarrer le service}}\\
\qquad 'start')\\
\qquad \qquad echo -n "Starting MySQL database server: mysqld"\\
\qquad \qquad mount -t proc proc \$CHROOT/proc > /dev/null 2>\&1\\
\qquad \qquad chroot \$CHROOT /usr/bin/safe\_mysqld > /dev/null 2>\&1 \&\\
\qquad \qquad echo "."\\
\qquad \qquad ;;\\
\qquad \textit{\textcolor{PineGreen}{\# Pour l'arr\^et du service}}\\
\qquad 'stop')\\
\qquad \qquad echo -n "Stopping MySQL database server: mysqld"\\
\qquad \qquad umount \$CHROOT/proc > /dev/null 2>\&1 \&\\
\qquad \qquad killall -15 mysqld > /dev/null 2>\&1 \&\\
\qquad \qquad sleep 1\\
\qquad \qquad killall -9 mysqld > /dev/null 2>\&1 \&\\
\qquad \qquad echo "."\\
\qquad \qquad ;;\\
\qquad \textit{\textcolor{PineGreen}{\# Si aucun argument}}\\
\qquad *)\\
\qquad \qquad echo "Usage: \$SELF start|stop"\\
\qquad \qquad exit 1\\
\qquad \qquad ;;\\
esac
\end{longtable}
