Page suivantePage pr�c�denteTable des mati�res

4. init

init est le processus parent de tous les autres processus du syst�me. Ceux-ci h�ritent de son environnement et m�me de sa variable PATH dans le rare cas o� aucun autre PATH n'est indiqu�.

Le PATH de init est fix� dans le code source du programme. Il s'agit de :

 /usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin
Notez qu'il ne contient pas le r�pertoire /usr/local/bin.

Tous les programmes qui sont lanc�s � partir de /etc/inittab travaillent avec l'environnement de init, et en particulier les scripts d'initialisation contenus dans /etc/init.d (dans le cas de la Debian 1.3).

Tout ce qui est lanc� par les scripts d'initialisation poss�de par d�faut l'environnement de init. Par exemple, syslogd, kerneld, pppd (lorsqu'il est lanc� au d�marrage), gpm, et ce qui est le plus important, lpd et inetd poss�dent l'environnement de init et ne le modifient pas.

Un certain nombre de programmes sont lanc�s par les scripts de d�marrage mais avec une variable PATH explicitement fix�e dans le script. Les exemples de tels programmes sont atd, sendmail, apache et squid.

D'autre programmes, par exemple cron, sont lanc�s par les scripts mais modifient totalement la variable PATH.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:28