> 1) looks like you are either missing the directory structure for archive: > ~mailman/archives > ../private > ../public > or the rights are such that Mailman cannot access them
I don't think so. Everything's pretty much accessible to mailman group and user. > 2) If you want Mailman to add the routes when you run "newlist -o ..." then > it needs write access to the file. Otherwise, you can simply add the entries > yourself everytime you add a new list. I've been updating the aliases manually - the errors come when I try to send mail. As far as I can tell, there's only one setup that works: - a complete copy of the /etc/postfix/aliases file in /home/mailman - every time I update the site aliases, I have the update the /home/mailman/aliases file and run postalias on it. - the following in /etc/postfix/main.cf: alias_maps = hash:/etc/postfix/aliases alias_maps = hash:/home/mailman/aliases alias_database = hash:/etc/postfix/aliases If I use the convention: alias_maps = hash:/etc/postfix/aliases, hash:/home/mailman/aliases I get a postfix error. If I try to just keep mailman aliases in the /home/mailman/aliases file, I get the error. If I chgrp mailman /etc/postfix/aliases and open up the w perms in order to try to centralize things, I get the error. The error is: The Postfix program <[EMAIL PROTECTED]>: Command died with status 2: "/home/mailman/mail/wrapper post list.foo". Command output: Failure to exec script. WANTED gid 41, GOT gid 99. (Reconfigure to take 99?) (41 = mailman) > > --- Original Message: Sunday 17 March 2002 03:50 pm --- > > Hi, I use v 2.08 and have a couple questions: > > > > 1] I get the following cron error all the time, but I don't know python > > and therefore cannot assess the problem. What does it mean? > > > > > > Subject: Cron <mailman@twiggy> /usr/bin/python -S > > /home/mailman/cron/senddigests > > > > Traceback (innermost last): > > File "/home/mailman/cron/senddigests", line 65, in ? > > main() > > File "/home/mailman/cron/senddigests", line 42, in main > > send_list_digest(mlist) > > File "/home/mailman/cron/senddigests", line 59, in send_list_digest > > mlist.Save() > > File "/home/mailman/Mailman/MailList.py", line 861, in Save > > self.CheckHTMLArchiveDir() > > File "/home/mailman/Mailman/Archiver/Archiver.py", line 256, in > > CheckHTMLArchiveDir > > makelink(privdir, pubdir) > > File "/home/mailman/Mailman/Archiver/Archiver.py", line 42, in makelink > > os.symlink(old, new) > > OSError: [Errno 2] No such file or directory > > > > > > 2] I use postfix and have added the extra aliases file to make things > > work. However, I don't understand why this file needs to writeable by > > mailman. > > > > Thanks, > > Phil > > > > > > ------------------------------------------------------ > > Mailman-Users mailing list > > [EMAIL PROTECTED] > > http://mail.python.org/mailman/listinfo/mailman-users > > Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py > -- # Phil Voris <[EMAIL PROTECTED]> -=- http://www.nekophile.com # GPG Key: http://www.nekophile.com/~pvoris/gpg/ # # I think the world is ready for the story of an ugly duckling, who grew up to # remain an ugly duckling, and lived happily ever after. # -- Chick ------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py