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]