Démarrage de service sous Debian/Ubuntu
By thierry on Saturday 10 February 2007, 12:06 - Configuration Linux - Permalink
L'utilitaire update-rc.d permet de définir le démarrage et l'arrêt de services sous Debian et Ubuntu.
Pour définir le démarrage automatique de services lors du chargement de Linux il faut utiliser la commande suivante :
Dans cette commande est le nom du service. est suivi du numéro de séquence de démarrage, de la liste des niveaux de démarrage et d'un point pour terminer cette liste. De même avec qui est suivi du numéro de séquence d'arrêt, de la liste des niveaux d'arrêt et d'un point pour terminer la liste.
Si le message
Enfin la commande suivante permet d'utiliser les séquences et niveaux de démarrage et d'arrêt définis dans le script init.d :
sudo update-rc.d shorewall start 40 2 3 . stop 89 1 .
Dans cette commande est le nom du service. est suivi du numéro de séquence de démarrage, de la liste des niveaux de démarrage et d'un point pour terminer cette liste. De même avec qui est suivi du numéro de séquence d'arrêt, de la liste des niveaux d'arrêt et d'un point pour terminer la liste.
Si le message
System startup links for /etc/init.d/shorewall already exists'affiche alors il faut exécuter la commande suivante pour supprimer les niveaux de démarrage existants :
sudo update-rc.d -f shorewall remove
Enfin la commande suivante permet d'utiliser les séquences et niveaux de démarrage et d'arrêt définis dans le script init.d :
update-rc.d shorewall defaults