Avant toute chose, il convient de se mettre d'accord sur ce qu'on appelle un
démon. De manière traditionnelle en informatique, c'est un programme qui
tourne en tâche de fond et attend qu'on fasse appel à ses services. Par
exemple, il y a un démon nommé lpd
chargé des impressions. Donc,
si je veux imprimer, je demande à lpd de s'en charger pour moi.
Mais si vous utilisez une machine Linux, ce texte n'est pas votre premier contact avec les démons. Ils vous parlent chaque fois que vous lancez ou arrêtez votre ordinateur. C'est eux qui écrivent des messages du genre "Starting mouse interface server: gpm" et compagnie. Chacun signale qu'il est en train de se lancer.
Un petit tour dans le répertoire /etc/init.d/, et on croise tout un tas de programmes dont on ignorait l'existence. Ils ont tous le même but : lancer, stopper ou redémarrer un démon particulier. Ils ont tous la même syntaxe, que l'on note « programme {start|stop|restart|force-reload} ». Ca veut dire qu'il faut choisir un argument dans la liste entre accolades, selon ce qu'on veut faire.
Au démarrage, le programme init
(Comment éteindre facilement l'ordinateur ?,
Section 6.6), en lance certains avec l'argument start. Pour savoir
lesquels, il va dans le répertoire /etc/rc1.d et
/etc/rc2.d, et il suit tous les liens qu'il y trouve.
C'est peut être un peu court, et j'en suis désolé, mais vous avez maintenant les bases, les pistes pour tout apprendre par vous même :)
La FAQ de la liste debian-user-french@lists.debian.org
15 avril 2002debian-user-french@lists.debian.org
mquinson@ens-lyon.fr
thierry.laronde@polynum.com
C.Martin@ipnl.in2p3.fr
Frederic.Petit@univ-mlv.fr