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