Le Lundi 19 Septembre 2005 12:09, tzacos a écrit :
> >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
Ah merci; je n' ais jamais pris le temps de regarder les scripts MDV et je me 
suis souvent posé la question comment chkconfig --add  fait pour construire  
les liens syboliques dans les rc*.d.

JPB

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

Répondre à