Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Les scripts de configuration des paquets Debian redémarrent parfois certains services pour assurer leur disponibilité ou leur faire prendre en compte certaines nouvelles options.
La commande de manipulation d'un service :
/etc/init.d/[service] [opération]
ne prend pas en compte le niveau d'exécution, suppose (à tort) que le service est actuellement employé, et peut donc effectuer des opérations inadéquates (démarrage d'un service volontairement arrêté, ou arrêt d'un service déjà stoppé, etc.).
Debian a donc introduit le programme invoke-rc.d qui s'utilise en ligne de commande ainsi :
invoke-rc.d [service] [opération]
et auquel les scripts de configuration doivent recourir pour appeler les scripts d'initialisation des services.
Il n'exécutera que les commandes nécessaires.
Par exemple, pour stopper la connexion au réseau en administrateur :
invoke-rc.d networking stop
Pour le reseau, depuis squeeze, préférer les commandes ifdown et ifup.
invoke-rc.d [--quiet] [--force] [--try-anyway] [--disclose-deny] [--query] [--no-fallback] nom action [paramètres script init...]
invoke-rc.d [--help]
invoke-rc.d
est une interface générique pour exécuter des actions de scripts d'initialisation etc/init.d/nom de type Système V, obéissant aux contraintes des niveaux d'exécution et aux politiques locales définies par l'administrateur.
Merci à c-moi pour ses gentilles explications sur l'irc de #debianfr qui ont permis l'élaboration de ce tuto !
Merci au captnfab pour sa bienveillante attention et ses conseils et liens abondamment fournis.
Son site :