\begin{longtable}{|l|}
\hline
\multicolumn{1}{|c|}{\bf Fichier /etc/init.d/apache}\\\hline
\endfirsthead
\hline
\multicolumn{1}{|c|}{\bf Fichier /etc/init.d/apache (suite)}\\\hline
\endhead
\hline
\multicolumn{1}{|c|}{\bf Suite $\ldots$}\\
\hline
\endfoot
\hline
\multicolumn{1}{|c|}{\bf Fin de /etc/init.d/apache}\\
\hline
\endlastfoot
\textit{\textcolor{PineGreen}{\#!/bin/bash}}\\
\textit{\textcolor{PineGreen}{\# Quelques variables utiles pour le
reste du script}}\\
CHROOT=/var/chroot/apache\\
NAME=apache\\
PATH=/bin:/usr/bin:/sbin:/usr/sbin\\
DAEMON=/usr/sbin/apache\\
SUEXEC=/usr/lib/apache/suexec\\
PIDFILE=\$CHROOT/var/run/\$NAME.pid\\
CONF=/etc/apache/httpd.conf\\
APACHECTL=/usr/sbin/apachectl\\ 
trap "" 1\\
export LANG=C\\
export PATH\\
\textit{\textcolor{PineGreen}{\# D\'emarrage du script proprement dit}}\\
case "\$1" in\\
\qquad \textit{\textcolor{PineGreen}{\# Pour le d\'emarrage du serveur}}\\
\qquad start)\\
\qquad \qquad echo -n "Starting web server: \$NAME"\\
\qquad \qquad mount -t proc proc \$CHROOT/proc > /dev/null 2>\&1 \&\\
\qquad \qquad chroot \$CHROOT /usr/sbin/apachectl start > /dev/null 2>\&1\\
\qquad \qquad echo "."\\
\qquad \qquad ;;\\
\qquad \textit{\textcolor{PineGreen}{\# Pour l'arr\^et du serveur}}\\
\qquad stop)\\
\qquad \qquad echo -n "Stopping web server: \$NAME"\\
\qquad \qquad umount \$CHROOT/proc > /dev/null 2>\&1 \&\\
\qquad \qquad killall apache > /dev/null 2>\&1 \&\\
\qquad \qquad echo "."\\
\qquad \qquad ;;\\
\qquad \textit{\textcolor{PineGreen}{\# Si on ne passe aucune option}}\\
\qquad *)\\
\qquad \qquad echo "Usage: /etc/init.d/\$NAME \{start|stop\}"\\
\qquad \qquad exit 1\\
\qquad \qquad ;;\\
esac
\end{longtable}
