* On 02/11/06 08:52 -0800, Mark Sapiro wrote: | Odhiambo Washington wrote: | | >I am trying, for the 1st time in my life with Mailman, to create a list | >via the web UI. I have read all the available doco, and I believe that | >I have configured my setup properly. | >`check_perms -f` says no error found, | | | There may be a problem with check_perms. We won't know for sure until | we find the immediate problem.
;-) It's the one that came with 2.1.9 (no local tweaks at all) | >yet when I try to create a list, | >the web UI says: | > | >"Bug in Mailman version 2.1.9 \ | >We're sorry, we hit a bug! \ | >Please inform the webmaster for this site of this problem. Printing of | >traceback and other system information has been explicitly inhibited, | >but the webmaster can find this information in the Mailman error logs" | > | > | >Well the error itself from $Mailman_Home/logs/error is: | > | >Nov 02 19:07:39 2006 admin(69413): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ | >admin(69413): [----- Mailman Version: 2.1.9 -----] | >admin(69413): [----- Traceback ------] | >admin(69413): Traceback (most recent call last): | >admin(69413): File "/usr/local/mailman/scripts/driver", line 101, in run_main | >admin(69413): main() | >admin(69413): File "/usr/local/mailman/Mailman/Cgi/create.py", line 56, in main | >admin(69413): process_request(doc, cgidata) | >admin(69413): File "/usr/local/mailman/Mailman/Cgi/create.py", line 190, in process_request | >admin(69413): mlist.Create(listname, owner, pw, langs, emailhost) | >admin(69413): File "/usr/local/mailman/Mailman/MailList.py", line 493, in Create | >admin(69413): self.InitVars(name, admin, crypted_password) | >admin(69413): File "/usr/local/mailman/Mailman/MailList.py", line 404, in InitVars | >admin(69413): baseclass.InitVars(self) | >admin(69413): File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 96, in InitVars | >admin(69413): os.mkdir(self.archive_dir()+'.mbox', 02775) | >admin(69413): OSError: [Errno 13] Permission denied: '/usr/local/mailman/archives/private/potopoto.mbox' | >admin(69413): [----- Python Information -----] | | | Verify that the wrapper /usr/local/mailman/cgi-bin/create has | permissions like | | -rwxr-sr-x 1 root mailman | | The critical things are the SETGID bit and group 'mailman'. That was as expected. | Then verify that the directories /usr/local/mailman/, | /usr/local/mailman/archives/ and /usr/local/mailman/archives/private/ | are all group 'mailman' and group writeable. /usr/local/mailman/archives/private/ was NOT group-writable. That was the problem. Thank you so much. I am now 5 miles ahead. cheers - wash +----------------------------------+-----------------------------------------+ Odhiambo Washington . WANANCHI ONLINE LTD (Nairobi, KE) | wash () WANANCHI ! com . 1ere Etage, Loita Hse, Loita St., | GSM: (+254) 722 743 223 . # 10286, 00100 NAIROBI | GSM: (+254) 733 744 121 . (+254) 020 313 985 - 9 | +---------------------------------+------------------------------------------+ "Oh My God! They killed init! You Bastards!" --from a /. post ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp