[ Steven K. Buehler writes: ]
> At 08:35 PM 8/12/96 -0500, Paul Schneider wrote:
> >I am running a couple lists with majordomo and they have been running fine.
> >Well I wanted to add digest and archiving features and I finally got them
> >working (It thought) and was tiding up the place, well I've been spending
> >the last few hours trying to figure where I went wrong.
> > ----- Transcript of session follows -----
> >Message delivered to mailing list <firstname.lastname@example.org>
> >open of temp file /usr/local/majordomo/lists/shlock.1080 failed
> > Permission denied
> >Failed to exec mailer "/usr/lib/sendmail -fMajordomo-Owner -t": No such file
> >or directory at /usr/local/majordomo/majordomo.pl line 311.
> >ABORT open of temp file /usr/local/majordomo/lists/shlock.1080 failed
> > Permission denied at /usr/local/majordomo/majordomo.pl line 209.
> >554 "|/usr/local/majordomo/wrapper resend -l newpubwww -h
> >talon.extramural.uiuc.edu -s newpubwww-outgoing" ... unknown mailer error 2
> >The directory lists is set to owner and group majordomo and permissions 775
> The group should be set to daemon. That did the trick for me. Daemon
> is the one that runs the mail server when things come in, not the
> majordomo group.
Then you don't have wrapper installed correctly or aren't using it.
Wrapper sets the uid and gid of all Mj programs to what was configured
in the Makefile. The only reason to have the list files (and parent
directory) owned by group 'daemon' is if you set things up for *no*
world permissions. Then the only way sendmail can get to the list files
is through the group permissions.
Dave Wolfe *Not a spokesman for Motorola*
Motorola MMTG 6501 Wm. Cannon Dr. W. OE112 Austin TX 78735-8598