>Ensuite on fait un lien symbolique vers ce shell à partir du répertoire 
>/etc/rc.d/rc5.d/
>La commande est la suivante(sous root):
>#cd  /etc/rc.d/rc5.d/
>#ln -s ../init.d/noip S99noip
>
>Voici ce que cela donne chez moi
>
>#ls -al /etc/rc.d/rc5.d/ | grep noip
>#lrwxrwxrwx   1 root root   14 fév 15  2005 S99noip -> ../init.d/noip
>
>Pouquoi S99noip ?
>  
>

Le plus simple, plutot que de faire les liens à la main, c'est d'ajouter
deux lignes au debut du script après la ligne #!/bin/bash, et d'utiliser
les capacités de chkconfig:

# chkconfig: <levels> <start> <stop>
# description: description en texte

donc dans ca cas présent:

# chkconfig: 2345 99 10
# description: description du script


ensuite il suffit de faire:

chkconfig --add script

et pour changer les niveaux de start/stop:

chkconfig --level <le ou les niveaux> <nom du script> <on ou off>

Et c'est nettement plus simple et evite bien des erreurs.


Laurent

____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à