Bonjour tous, Question pour les grands pr�tres de l'administration Unix:
Les scripts pour changer de runlevels sont tous dans /etc/rc<x>.d, avec x la valeur du runlevel. Les scripts pour d�marrer des services s'appellent "S*", ceux pour les arreter s'appellent "K*". Pas de probl�me. Intuitivement, pour changer de niveau, j'aurais fait: - Ex�cuter les K* du niveau actuel - Changer de niveau - Ex�cuter les S* du nouveau niveau. De telle sorte que chaque r�pertoire est "compl�t": on sait quoi faire pour aller dans ce niveau, et on sait quoi faire pour en sortir. Mais, d'apr�s ma lecture de /etc/init.d/rc, ce qui se passe est diff�rent: - Changer de niveau - Ex�cuter les K* du nouveau niveau - Ex�cuter les S* du nouveau niveau. Du coup, les niveaux "bas" se trouvent avec la responsabilit� d'arreter tous les services qui peuvent avoir �t� d�marr�s dans les niveaux plus haut... Et �a me parait moins ind�pendant et moins joli. Finalement, ma question: y'a-t-il une bonne raison � ce comportement? Ou bien �a n'est effectivement pas logique? Merci de votre attention et de vos avis 8-) /Y

