[Mailman-Users] compiling mm2.1.1 with sendmail
Dave Stern - Former Rocket Scientist
dave at umiacs.umd.edu
Mon Mar 3 18:22:11 CET 2003
I'm having the devil of a time getting mailman to work with sendmail. It
compiles and installs ok but contstantly bickers about
Mailman expected the mail
wrapper script to be executed as group "other", but
the system's mail server executed the mail script as
group "mailman". Try tweaking the mail server to run the
script as group "other", or re-run configure,
providing the command line option `--with-mail-gid=mailman'.
Details; have mailman account,group, homedir sgid,
./configure --prefix=/etc/mailman --with-mail-gid=mailman --with-cgi-gid=mailman
make
make install
cd $PREFIX/bin
./check_perms -f
./check_perms -f
first time finds and corrects all the template errors, second runs clean
web page is accessible, can create list eg listname mailman
but no notification is sent to the list owner
ln -s /etc/mailman/mail/mailman /var/adm/sm.bin
Mar 3 11:57:25 myhost.domain sm-mta[29735]: [ID 801593 mail.info] h23GvO5302973
5: from=<dave at anotherhost>, size=660, class=0, nrcpts=1, msgid=<200303031656.h23
Guc7x027829 at anotherhost>, proto=ESMTP, daemon=MTA, relay=anotherhost [128.8.120.
201]
Mar 3 11:57:25 myhost.domain Mailman mail-wrapper: [ID 702911 mail.error] Group
mismatch error. Mailman expected the mail
Mar 3 11:57:25 myhost.domain wrapper script to be executed as group "mailman",
but
Mar 3 11:57:25 myhost.domain the system's mail server executed the mail script
as
Mar 3 11:57:25 myhost.domain group "other". Try tweaking the mail server to ru
n the
Mar 3 11:57:25 myhost.domain script as group "mailman", or re-run configure,
Mar 3 11:57:25 myhost.domain providing the command line option `--with-mail-gid
=other'.
Mar 3 11:57:25 myhost.domain sm-mta[29736]: [ID 801593 mail.info] h23GvO5302973
5: to="|/etc/mailman/mail/mailman post mailman", ctladdr=<mailman at myhost.domain>
(1/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=30902, dsn=5.3.0, stat
=unknown mailer error 2
Mar 3 11:57:25 myhost.domain sm-mta[29736]: [ID 801593 mail.info] h23GvO5302973
5: h23GvP53029736: DSN: unknown mailer error 2
Mar 3 11:57:25 myhost.domain sm-mta[29736]: [ID 801593 mail.info] h23GvP5302973
6: to=<dave at anotherhost>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=31926, relay=anotherhost. [128.8.120.201], dsn=2.0.0, stat=Sent (h23Gucm8027833 Mes
sage accepted for delivery)
% ls -l /etc/mailman/mail/mailman
-rwxr-sr-x 1 mailman mailman 25736 Mar 3 11:45 /etc/mailman/mail/mailman
Even tried modifying sendmail.cf to use
O DefaultUser=mailman but I REALLY don't wanna do that.
Tried rebuilding with --with-mail-gid=other. Anyone else come across this?
=-=-=-=-=-=-=-=-=-=-=-=- generated by /dev/dave -=-=-=-=-=-=-=-=-=-=-=-=-=-=
David Stern University of Maryland
Institute for Advanced Computer Studies
More information about the Mailman-Users
mailing list