Re: Gestion des run-levels
Mlb Breton wrote:
Sans avoir l'explication du pourquoi les 'K's et les 'S's dans ces
runlevels précis, je te conseille d'étudier de près le fichier
K pour Kill
S pour Start
Martin (LBB)
Merci de lire l'ensemble de ma réponse avant de répondre ... Il y a
l'explication du cas spécial des runlevels 0 et 6 expliqué vers la fin
et quand j'ai commencé mon explication, je n'étais pas au courant de
cette subtilité. Et, non, il n'y a pas de doc là-dessus dans le man de
update-rc.d, ni dans la doc de dpkg et ni dans la doc de netbase. Tout
ce que j'ai trouvé de tangible est dans le fichier
/var/lib/dpkg/info/netbase.postinst (sur une potato) ;
[snip]
update-rc.d networking start 40 S . start 35 0 6 . >/dev/null
update-rc.d portmap start 41 S . start 10 0 6 . >/dev/null
update-rc.d inetd defaults 20 >/dev/null
[snip]
Tu remarqueras d'ailleurs que portmap et networking ne sont en Sxx (pas
forcément start) que dans les RL S, 0 et 6.
[quelques minutes plus tard]
Bon, je viens de chercher sur le site de debian et j'ai aussi trouver
ces deux pages :
- http://www.debian.org/doc/debian-policy/ch10.html, notamment la
section 10.3, mais il n'est fait mention nul part du cas des RL 0 et 6
(version 3.5.4.0) (obsolète par)
- http://www.debian.org/doc/debian-policy/ch-opersys.html qui, elle,
détaille le cas particulier dans la section 10.3.1 (version 3.5.5.0) et
confirme l'analyse du /etc/init.d/rc.
Désolé, pas d'URL en français, la Charte (Debian Policy) ne semble pas
avoir encore été traduite en français.
Bon, avec ça, j'espère avoir été complet ;-)
FredB
Reply to: