2008/5/19 Octavian CHELU <[EMAIL PROTECTED]>: > On Monday 19 May 2008 15:39:24 Florin Popovici wrote: >> 2008/5/19 Alex <[EMAIL PROTECTED]>: >> > On Monday 19 May 2008 14:39, Florin Popovici wrote: >> >> Salutare, >> >> >> >> Aveti idee de vreun mod prin care chestiile din inetd (nu xinetd) sa >> >> fie pornite cu un anumit environment (PATH ma intereseaza in special) >> >> ? >> >> Se pare ca inetd-u le porneste cu PATH-u lu' "init", si nu exista nici >> >> un mod de a specifica altceva. >> > >> > nici daca editezi /etc/profile ? >> >> Nope. Am incercat asta, se pare ca inetd-u nu spawnuie nici un shell, >> ci face direct fork la proces. Si deci /etc/profile* nu conteaza deloc >> >> :( > > Atunci inseamna ca procesul se va rula cu acelasi "environment" ca si > inetd-ul. Incearca sa exporti PATH care vrei in scriptul de pornire al > inetd-ului. Asta daca nu vrei PATH diferit in functie de ce rulezi din inetd. >
Din pacate, nu-i asa. Am incercat si asta. Am pornit inetd-u cu PATH-u corect, am verificat asta (cat /proc/`pidof inetd`/environ), dar aplicatiile pe care le porneste inetd-u au PATH=/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:. si-atat. Cica asta e _PATH_DEFPATH din paths.h din kernel-source. -- www.flo.ro _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
