Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
31 mai 2010

Linux           initialisation du système


invoke-rc.d

invoke-rc.d

Exécute des scripts dans /etc/init.d dans le style des services SystemV

   Les actions standard sont: start, stop, force-stop, restart, reload, force-reload et status. D'autres actions sont acceptées, mais peuvent causer des problèmes avec policy-rc.d, des alertes sont générées si la couche de politiques est active. Tous les autres paramètres sont passés aux scripts init invoqués.

OPTIONS

--quiet mode silencieux
--force essaye de lancer le scipt sans regarder les règles et les erreurs.
--try-anyway essaye de lancer un script si une erreur non-fatale est détéctée.
--disclose-deny retourne le code de status 101 au lieu de 0 si l'action du script est refusé par les rêgles.
--query Retourne un des code status 100-106. Ne lance pas le script, et implique --disclose-deny et --no-fallback
--no-fallback Ignores any fallback action requests by the policy layer.

Codes de status

0 aucune erreur ne s'est produit
1 - 99 réservé au script init.d, indique généralement une erreur.
100 nom de script init inconnu. le script n'a pas été enregistré correctement avec update-rc.d ou que le script n'existe pas.
101 action non permise
102 erreur du script init ou de règles.
103 erreur de syntaxe
104 le script aurait pu se lancer mais l'option --query a été spécifié
105 mode incertain. Ne peut pas déterminer l'action, et --query est spécifié.
106 les rêgles refusent l'action, and supplied an allowed fallback action to be used instead.

Fichiers

/etc/init.d/ scripts init System V
/usr/sbin/policy-rc.d Init script policy layer helper
/etc/runlevel.conf configuration des runlevel file-rc (si le package file-rc est utilisé).
/etc/rc‹x›.d/ configuration des runlevel System V (si le package sysv-rc n'est pas utilisé).