I just checked all hylafax scripts and the problem you reported is
present on many scripts:

etc/faxsetup.sh.in
etc/faxaddmodem.sh.in
util/wedged.sh.in
util/faxrecvd.sh.in
util/recvstats.sh.in
util/notify.sh.in
util/notify-4.1.sh.in
util/tiff2fax.sh.in
util/xferstats.sh.in
port/install.sh.in
html/tools/manpage.sh.in
debian/hylafax-server.hylafax.init
debian/hylafax-server.postinst
debian/hylafax-server.prerm

So, it might be that they arent't posix. Anyway, the posh man page
doesn't explain what is the complete list of test operators. (just as
one example, it seems it doesn't provide the -nt operator, but I
couldn't check the documentation.)

On another side, I wouldn't bind hylafax to just bash, as you suggested,
since it works with many other shells. It seems the problem is only
shown with posh.

I might change some of the simplest expressions, like '[ exp1 -a exp2 ]'
but I cannot change '[ f1 -nt f2 ]' in any way that posh might like.

Is there a way to tell posh to use the external /usr/bin/[ command?

Bye,
Giuseppe



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to