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.


>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'.

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. Also, the directory
/usr/local/mailman/archives/private/potopoto.mbox/ should not exist at
this point.

-- 
Mark Sapiro <[EMAIL PROTECTED]>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
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&amp;file=faq01.027.htp

Reply via email to