GNU Mailman
February 17th, 2008Every time I create a new listserv, I need to remember how to do it. I’m going to write about it in Blogometer so I don’t have to think so hard next time.
Adding a new GNU Mailman listserv.
[alan@~]$ cd /usr/lib/mailman
[alan@ljubljana mailman]$ sudo ./bin/newlist barcampnola@thinknola.com
Enter the email of the person running the list: alan@thinknola.com
Initial barcampnola password:
To finish creating your mailing list, you must edit your /etc/aliases (or
equivalent) file by adding the following lines, and possibly running the
`newaliases’ program:
## barcampnola mailing listbarcampnola: “|/usr/lib/mailman/mail/mailman post barcampnola”
barcampnola-admin: “|/usr/lib/mailman/mail/mailman admin barcampnola”
barcampnola-bounces: “|/usr/lib/mailman/mail/mailman bounces barcampnola”
barcampnola-confirm: “|/usr/lib/mailman/mail/mailman confirm barcampnola”
barcampnola-join: “|/usr/lib/mailman/mail/mailman join barcampnola”
barcampnola-leave: “|/usr/lib/mailman/mail/mailman leave barcampnola”
barcampnola-owner: “|/usr/lib/mailman/mail/mailman owner barcampnola”
barcampnola-request: “|/usr/lib/mailman/mail/mailman request barcampnola”
barcampnola-subscribe: “|/usr/lib/mailman/mail/mailman subscribe barcampnola”
barcampnola-unsubscribe: “|/usr/lib/mailman/mail/mailman unsubscribe barcampnola”
Hit enter to notify barcampnola owner…
[alan@ljubljana mailman]$
Then you cut and paste the aliases into /etc/mailman/aliases
[alan@ljubljana mailman]$ sudo /usr/bin/newaliases
[alan@ljubljana mailman]$ sudo ./bin/withlist -l -r fix_url barcampnola
(0)
comments
comments

