![]() |
On Tue, 24 Mar 1998, Thomas A. Szybist wrote: > I have: > > bash-2.00# ls -l /opt/local/fax/lib/hfaxd > > -rwsr-xr-x 1 root root 522616 Nov 6 08:55 /opt/local/fax/lib/hfaxd > > I'm not sure why your gid is "other" pkgadd should set the gid when > installing. I installed the pkgadd as root after a fresh Solaris 2.6 install. Not sure either ... Anyway, I chown'ed everything that was root:other to root:root ... here: -rwsr-xr-x 1 root root 505740 Dec 9 1996 /opt/local/fax/lib/hfaxd -rwxr-xr-x 1 root root 486212 Dec 9 1996 /opt/local/fax/lib/faxgetty -rwxr-xr-x 1 root root 384976 Dec 9 1996 /var/spool/fax/bin/faxq > These things should get started by "root". They then will change to > the "fax" user. Do a "ps", they be running as "uucp", or "fax". You > should have an entry of "fax" in /etc/passwd and /etc/shadow that is > the same as "uucp". uucp 4886 1 0 19:44:52 ? 0:00 /opt/local/fax/lib/faxgetty cua/a uucp 4896 1 0 19:44:53 ? 0:00 /opt/local/fax/lib/hfaxd -i hylafax -o 4557 -s 444 uucp 4894 1 0 19:44:53 ? 0:00 /var/spool/fax/bin/faxq (from /etc/passwd file - faxsetup did this for me) uucp:x:5:5:uucp Admin:/usr/lib/uucp: fax:x:5:5:Facsimile Agent:/var/spool/fax: > Are you running faxgetty? If not, you should. It makes life so much > easier. yup! (from /etc/inittab) fx:23:respawn:/opt/local/fax/lib/faxgetty cua/a I turned "off" the faxgetty, killed it, stopped hylafax via /etc/init.d/hylafax: (from /var/adm/messages) Mar 24 19:41:43 rain FaxGetty[4098]: CAUGHT SIGNAL 15 Mar 24 19:44:53 rain HylaFAX[4896]: HylaFAX INET Protocol Server: restarted. Mar 24 19:44:53 rain HylaFAX[4896]: HylaFAX Old Protocol Server: restarted. Mar 24 19:44:53 rain HylaFAX[4896]: HylaFAX SNPP Protocol Server: restarted. Mar 24 20:00:00 rain FaxQCleaner[4902]: The fax server must run with real uid root. ugh!!!! Could it have anything to do with Solaris 2.6 since the pkgadd was made for 2.5? That's the only thing I can think of ... I really appreciate the help, thanks.