#!/bin/sh
#
# description: Starts and stops the SLAP daemons
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
# See how we were called.
case "$1" in
start)
echo -n "Starting SALP services: "
slapd
echo
touch /var/lock/subsys/slapd
;;
stop)
echo -n "Shutting down SLAP services: "
killproc slapd
rm -f /var/lock/subsys/slapd
echo ""
;;
status)
status slapd
;;
restart)
echo -n "Restarting SLAP services: "
kill -HUP `pidof -s slapd`
echo "done."
;;
*)
echo "Usage: slapd {start|stop|restart|status}"
exit 1
esac
Après avoir crée ce fichier, il faut faire les liens pour le démarrage et l'arret automatique.
# cd /etc/rc.d/rc0.d
# ln -s ../init.d/slapd K65slapd
# cd ../rc1.d
# ln -s ../init.d/slapd K65slapd
# cd ../rc2.d
# ln -s ../init.d/slapd S65slapd
# cd ../rc3.d
# ln -s ../init.d/slapd S65slapd
# cd ../rc4.d
# ln -s ../init.d/slapd S65slapd
# cd ../rc5.d
# ln -s ../init.d/slapd S65slapd
Attention, cette configuration est la mienne et peut ne pas être correcte sur votre système (notament si votre système ne suit pas le même shéma de démarrage).
bien sur, j'ai fait cette configuration avec le control-panel sous X mais il n'est pas mauvais de savoir comment le faire à la main.