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 ____________________________________________________
