On 4.0 I have installed mailman (flavour postfix):

$ pkg_info | grep mailman
mailman-2.1.8p3-postfix mailing list manager with web interface

But I still get the infamous group mismatch error:

Group mismatch error.  Mailman expected the mail wrapper script to be executed 
as group "_mailman", but the system's mail server executed the mail script as 
group "nobody".  Try tweaking the mail server to run the script as 
group "_mailman", or re-run configure,  providing the command line option 
`--with-mail-gid=nobody'. )

I have read that this has been fixed since 3.8.

Also, where does the OpenBSD mailman package store its list management 
aliases?  I tried /var/spool/mailman/data/aliases.  I can't seem to get 
mailman to generate aliases automatically.  This is what I have put in 
mm_cfg.py:

add_virtualhost( 'mailman.domain.com' )
MTA = 'Postfix'
POSTFIX_ALIAS_CMD = '/usr/local/sbin/postalias'
POSTFIX_MAP_CMD = '/usr/local/sbin/postmap'

Once I edited this file I received an error when trying to create a list 
("We're sorry, we hit a bug!").

Thanks for any help,

Pedro

Reply via email to