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

Raspunde prin e-mail lui