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/binNotez 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.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:28