![]() |
-----BEGIN PGP SIGNED MESSAGE----- On 18 Jul 1997, Morten Skjelland wrote: > Jonathan Chen <jonc@pinnacle.co.nz> writes: > > | Some other device which /var/spool/fax/dev/tcp uses doesn't exist; > | hence the cryptic error. For example, on SCO OS 5 systems, you also > | have to create /var/spool/fax/dev/socksys. I'm not sure about > | Solaris, but you could check that out and see. > > It dit not work when I did: > > $ cd /local/fax/spool > $ cp -av /dev /devices . > > But it worked when I did: > > $ mount -F lofs /dev /local/fax/spool/dev > $ mount -F lofs /devices /local/fax/spool/devices > > If someone figures it out, please let me know. :) > > Morten Hmm. I remember when we first found problems like this for SunOS. hfaxd, when it runs, is supposed to make the $SPOOLDIR/dev/* devices as needed. *HOWEVER*: if there is already a file there, it will fail. And symbolic links will definitely fail. We saw this because the *.tar files I created for SunOS had the devices and the pipes because I used GNU tar, which could handle them, but SunOS tar could not and created simple files when people unpacked them. Let me suggest that you delete what is currently in $SPOOLDIR/dev, run hfaxd by hand with the "hfaxd -d" option, and see what you get. If that doesn't work, then use trace or strace on "hfaxd -d" to see what you get and where it breaks. "We" may need to add code to hfaxd to create or check for an additional device there. Nico Garcia Engineer, CIRL Mass. Eye and Ear Infirmary raoul@cirl.meei.harvard.edu -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBM897HT/+ItycgIJRAQE12wP/WjMfIu612UoorERmofkGtAIKFEOj/Qhx fRcqNkBYTWIsyc468DTwjB8CLZRUFXrGiAqfBfKyPiF14tBvIIcGSDaPKGwY4xcT 1EDCAZ3Eci+7DJU50ODOuSFk8VLC+klsevptZojLlIwq+IvZrlH9mSBklkLM3hbZ mLVd9iNGSWw= =lYEV -----END PGP SIGNATURE-----