Nico wrote:
bonsoir,j'ai un souci de compréhension avec la gestion des scripts qui s'éxécutent lors d'un reboot.
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 /etc/init.d/rc (trouvé à partir du /etc/inittab). Entre autre, les dernières lignes :
[snip] # Now run the START scripts for this runlevel. for i in /etc/rc$runlevel.d/S* do [snip] case "$runlevel" in 0|6) startup $i stop ;; *) startup $i start ;; esac doneDonc, dans les runlevels 0 et 6, les scripts commençant par S sont exécutés pour arrêtés les services, mais ceci explicitement après avoir terminé les services commençant par un K. Dans le cas des services autres (1 à 5 et S), le service en S est normalement lancé. Bon, c'est vrai que cette astuce n'est pas documentée et n'est probablement pas vraiment nécessaire si on réorganise la numérotation, mais tant que ça marche, pourquoi s'embêter ?
FredB