2008/5/19 George <[EMAIL PROTECTED]>:
>>>> >> 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.
>>>> >
>> 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.
>
> incearca
> /usr/bin/env PATH=/usr /path/catre/program
>
> vezi man env, mai incearca si -i daca asa nu merge. Dar sper sa nu ai
> multe variabile de setat ca parca este un maxim de 1024 caractere pe
> linie la inetd.conf (nu sunt sigur).
>

Bingo !!
Merge.

Nu m-am gandit ca environmentu se poate seta cu o comanda externa shellului.

Dumnezeu sa-ti dea sanatate George :))

-- 
www.flo.ro

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui