I am trying to install majordomo 1.93 on a Motorola Delta Model 3840 (68040
processor) running Motorola's Unix SYS V68 R3V7 FE03.71 RM03. We are
running sendmail version 5.67 and perl 4.036. The compiler being used is
Gnu C 2.5.8.
When I compile wrapper.c with the Makefile POSIX option, I receive an error
that there is an undefined symbol 'setgroups'. I have used 'ar t' on the
archive files in /lib and /usr/lib without locating setgroups.o.
When I compile wrapper.c with the Makefile NON-POSIX option, it is unable
to do the:
chown daemon.majordom /etc/mail/majordomo/wrapper
because this form of the chown command is not supported in our release of
Unix. I tried to get around this by replacing the above line with the
following two lines:
chown daemon /etc/mail/majordomo/wrapper
chgrp majordom /etc/mail/majordomo/wrapper
But, when I execute the following:
echo help | /etc/mail/sendmail -v majordomo
I receive:
majordomo... aliased to "|/etc/mail/majordomo/wrapper majordomo"
"| /etc/mail/majordomo/wrapper majordomo"... Connecting to (prog)...
/etc/mail/majordomo/wrapper: error: recompile with POSIX flags.
So, I'm 0 for 2. Can someone help me be 1 for 3 rather than "3 strikes and
you're out"?
Thanks.
. . . Doug Walker
-------------------------------------------------------------------
Doug Walker dwalker@oda.state.or.us
Oregon Department of Agriculture, Salem, Oregon (503) 986-4610
|
|