Page suivante Page précédente Table des matières

6. Annexe

6.1 /etc/rc.d/init.d/slapd

#!/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.


Page suivante Page précédente Table des matières