Private Archive Permissions Are Incorrect
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mailman (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
Binary package hint: mailman
This bug report is for:
Description: Ubuntu lucid (development branch)
Release: 10.04
mailman:
Installed: 1:2.1.13-1
Candidate: 1:2.1.13-1
It would appear that there is a permission problem for the directory /var/lib/
drwxrws--- 8 root www-data 4096 2010-03-21 02:40 private
By default, this directory is created with group www-data. This prevents Mailman scripts from accessing the archive as these scripts are run with set group ID "list". As a result, nothing is written into the archive. A typical error from /var/log/
Mar 21 02:38:19 2010 (29405) Traceback (most recent call last):
File "/var/lib/
self.
File "/var/lib/
keepqueued = self._dispose(
File "/var/lib/
mlist.
File "/var/lib/
self.
File "/var/lib/
mbox = self.__
File "/var/lib/
return Mailbox.
IOError: [Errno 13] Permission denied: '/var/lib/
To clarify, "Mailman scripts" refers to the Mailman CGI scripts. One use of these scripts is to moderate postings which in turn may cause a write into the archive when a posting is accepted.