[Mailman-Users] Bug in Mailman version 2.1.9

Mark Sapiro mark at msapiro.net
Fri May 25 04:45:31 CEST 2012


On 5/24/2012 5:41 PM, Fletcher Cocquyt wrote:
> 
> When attempting to login to the admin interface and the logs say:
> 
> May 24 17:32:05 2012 admin(20758): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 
> admin(20758): [----- Mailman Version: 2.1.9 -----] 
> admin(20758): [----- Traceback ------] 
> admin(20758): Traceback (most recent call last):
> admin(20758):   File "/usr/lib/mailman/scripts/driver", line 101, in run_main
> admin(20758):     main()
> admin(20758):   File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 251, in 
> main
> admin(20758):     mlist.Save()
> admin(20758):   File "/usr/lib/mailman/Mailman/MailList.py", line 565, in Save
> admin(20758):     self.CheckHTMLArchiveDir()
> admin(20758):   File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 241,
> 
> in CheckHTMLArchiveDir
> admin(20758):     makelink(privdir, pubdir)
> admin(20758):   File "/usr/lib/mailman/Mailman/Archiver/Archiver.py", line 49,
> 
> in makelink
> admin(20758):     os.symlink(old, new)
> admin(20758): OSError: [Errno 13] Permission denied
[...]
> and the permissions are
> 
> ls -ld /var/lib/mailman/archives/private
> drwxrws--x 471 mailman mailman 36864 May 24 17:27 /var/lib/mailman/archives
> /private


That's not relevant. The code is attempting to do the equivalent of

ln -s archives/private/LISTNAME archives/public/LISTNAME

What are the permissions on /var/lib/mailman/archives/public which is
where it's trying to create the link?

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list