I've decided that I want to go ahead and set up Gentoo on my server PC
(currently running Fedora Core 1).  That PC is currently in use and
provides www/ftp/email services for myself and three other users.  I
thought I could work around this by creating a similar environment on my
client PC (currently running Gentoo) and then just changing the
forwarding addresses in my router to point to my client PC while I
install Gentoo on my server.  This morning I installed apache2 and it
seems to work.  On the server PC I have mailman running which
administers a small mailing list I use for exchanging family news.  I
thought mailman would be a pretty good place to start, so I emerged it.
The end of the emerge said that I should read the README.gentoo file to
set up mailman for my gentoo system.  I did that.  All seemed to be
working fine.  I could see the mailman web interface at
127.0.0.1/mailman/listinfo.  I set up the mailman list (as directed by
the README.gentoo file) and also set up a sample list called test that I
could use to make sure that mailing lists would work.  This is where I
ran into trouble.  I pointed my browser to 127.0.0.1/mailman/listinfo
and saw the mailman web interface, but my test mailing list was not
listed there.  No lists were listed there.  The admin page claims that
there are no publicly adverised mailing lists available there.  

I checked that mailman was running:

baby conf.d # /etc/init.d/mailman status
 * status:  started

I set up the mailman and test mailing lists in /etc/mail/aliases (I use
sendmail) and ran newaliases.  I tried subscribing my local root user
account to the test mailing list:

baby conf.d # mail -s "SUBSCRIBE" test-subscribe
Subscribe Me!
Cc:


And got the following error message in my local mail:

The original message was received at Sun, 13 Feb 2005 17:41:35 -0600
from espersunited.com [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
"|/usr/local/mailman/mail/mailman subscribe test"
    (reason: 2)
    (expanded from: <[EMAIL PROTECTED]>)

   ----- Transcript of session follows -----
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 "daemon".  Try tweaking the mail server to run the
script as group "mailman", or re-run configure, 
providing the command line option `--with-mail-gid=daemon'.
554 5.3.0 unknown mailer error 2



I'm not exactly sure how to do what it's asking here.  Setting up
mailman on FC1 was pretty easy - just change the default value in
~/Mailman/mm_cfg.py to the hostname of the computer running mailman.
I'm kind of lost here.  Why is my test list not showing up on the
listinfo page, and why this mail error?  I ran the mailman startup
script from /etc/init.d  Was I not supposed to do that?


--
[email protected] mailing list

Reply via email to