problem s promennymi prostredi

Miroslav Kes mkes at ra.rockwell.com
Fri Nov 8 17:23:44 CET 2002


  Ahoj.

Pri konfiguraci Hylafaxu jsem narazil na takovy problem a uz jsem z toho 
trochu jelen.
Po prijeti faxu se spousti script (faxrcvd), ktery ruzne posila maily a 
zpracovava prijaty fax z formatu TIFF do PS nebo PDF.

Z toho scriptu se v mem pripade vola m.j. ps2pdf coz je script 
nainstalovany spolu Ghostsciptem v /usr/local/bin.
ps2pdf nedela nic jineho, nez ze pres exec pousti dalsi script ps2pdf12 
(ktery je rovnez v /usr/local/bin) a ten nakonec spusti vlastni 
konverzni program.

Problem je nasledujici. Pokud ten prvni script (faxrcvd) pustim rucne 
jako uzivatel mira vsechno probehne OK. Pri fungovani Hylafaxu se ovsem 
ten faxrcvd pusti uzivatel uucp a skonci to hlaskou, ze neleze najit ten 
ps2pdf12.

Nechal jsem si hodnoty vypsat $PATH v faxrcvd i v ps2pdf. Pokud volam 
faxrcvd jako uzivatel mira jsou v obou pripadech nasledujici:
faxrcvd: /usr/sbin:/bin:/usr/bin:/etc:/usr/local/bin
ps2pdf: /usr/sbin:/bin:/usr/bin:/etc:/usr/local/bin

Pokud to faxrcvd zavola uucp jsou ty promenne ruzne:
faxrcvd: /usr/sbin:/bin:/usr/bin:/etc:/usr/local/bin
ps2pdf: /bin:/usr/bin
coz vysvetluje proc ps2pdf nenajde ps2pdf12.

Muzete mi nekdo vysvetlit jak se pri zretezenem volani scriptu predavaji 
ty cesty a proc se deje to co tady popisuji.

Dik.

Mira





More information about the Users-l mailing list