On Thu, 2007-08-02 at 02:49 +0400, Geo wrote: > Mailman Makefile contains: > ---------------------------------- > .if defined(WITH_SENDMAIL) > MAIL_GID?= mailnull > .endif > ------------------------------------ > But after installation (FreeBSD 6.2, /usr/ports/mail/mailman) when I send > any message > to mailman list I receive the error: > ----------------------------------- > Group mismatch error. Mailman expected the mailwrapper script to be > executed as group "mailman", but the system's mail server executed the mail > script as group "mailnull". Try tweaking the mail server to run the script > as group "mailman", or re-run configure, providing the command line option > `--with-mail-gid=mailnull'. > -------------- > > What (and how!) can I do to set MAIL_GID= mailnull? > > If I understand I'll describe this in detail for users! >
Are you sure that you have selected Sendmail in `make config' stage? Check that you have the same output (and if it's indeed the same, then there's really something wrong with args passed to configure by port): [/usr/ports/mail/mailman]> make -V WITH_SENDMAIL true [/usr/ports/mail/mailman]> make -V MAIL_GID mailnull [/usr/ports/mail/mailman]> make -V CONFIGURE_ARGS --prefix=/usr/local/mailman --with-python=/usr/local/bin/python2.5 --with-username=mailman --with-groupname=mailman --with-mail-gid=mailnull --with-cgi-gid=www HTH, Yuri
signature.asc
Description: This is a digitally signed message part