Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 19257
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Nick Hadaway <nick@capital-internet.net>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Shane Hickey <shane@howsyournetwork.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 19257 depends on: Show dependency tree
Bug 19257 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-04-13 15:16 0000
Mailman requires aliases similar to the one below to work correctly:

list:              "|/var/mailman/mail/mailman post list"

If you just install sendmail and mailman using the ebuilds, then you will get
this error if you send mail to any of these aliases:

   ----- The following addresses had permanent fatal errors -----
"|/var/mailman/mail/mailman post list"
    (reason: 2)
    (expanded from: <list@mydomain.com>)

   ----- Transcript of session follows -----
Group mismatch error.  Mailman expected the mail
wrapper script to be executed as group "nobody", but
the system's mail server executed the mail script as
group "daemon".  Try tweaking the mail server to run the
script as group "nobody", or re-run configure, 
providing the command line option `--with-mail-gid=daemon'.
554 5.3.0 unknown mailer error 2

You can fix this by changing the user/group that sendmail is running as, or you
can re-configure mailman with the option they mention above.

Reproducible: Always
Steps to Reproduce:
1. install sendmail and mailman using ebuilds
2. send e-mail to one of the mailman aliases
3.

Actual Results:  
   ----- The following addresses had permanent fatal errors -----
"|/var/mailman/mail/mailman post list"
    (reason: 2)
    (expanded from: <list@mydomain.com>)

Expected Results:  
Posted the message to the listserv or run one of the /var/mail/man/mail/mailman
commands.

Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20 i686 Pentium III (Katmai)
GENTOO_MIRRORS="ftp://ftp.ibiblio.org/pub/linux/distributions/gentoo
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.oregonstate.edu
ftp://ftp.oregonstate.edu/pub/gentoo "
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config
/usr/kde/2/share/config /usr/kde/3/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/mnt/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 apm crypt cups gif imlib jpeg libg++ motif mpeg ncurses nls pdflib png
quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline svga gpm
tcpd pam libwww ssl python -3dnow acpi -arts -avi -encode -gnome -gtk -java -kde
mbox -mikmod -mmx mysql -oggvorbis -opengl -oss perl -qt samba -sdl snmp -X"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe"
CXXFLAGS="-march=pentium3 -O3 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j6"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox distcc ccache"

------- Comment #1 From Todd Berman 2003-04-29 21:04:19 0000 -------
i edited the mailman ebuild to change the gid to daemon, and im gonna close the
bug, if this doesnt work for anyone, let me know.

------- Comment #2 From Dewet Diener 2003-04-30 16:51:50 0000 -------
Interesting. I hit this one today as well, except I'm using exim.  My fix was
to change my exim.conf 
so that the pipe transport uses gid nobody.  However, I also had to juggle the
mailman 
permissions under /var/mailman/ so that they were readable by the wrapper
script. My feeling is 
that mailman should be configured to expect gid mail (which exim runs as)...... 

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug