[Mailman-Users] Error when subscribing to list

Mark Sapiro msapiro at value.net
Fri Sep 14 17:11:20 CEST 2007


Brad Knowles wrote:

>On 9/12/07, Ben Ostrowsky wrote:
>
>>  admin(16095): OSError: [Errno 21] Is a directory:
>>  '/var/lib/mailman/archives/public/askref'
>
>None of these should be directories.  They should be symlinks over to 
>corresponding directories in the .../mailman/archives/private/... 
>directory hierarchy.


This is the whole problem.  The list config has been changed from a
public to a private archive. This in turn causes Mailman to try to
remove the '/var/lib/mailman/archives/public/askref' symlink any time
the list is 'saved', but in your case some prior (non-Mailman)
copying/moving process has replaced the symlink with copies of the
then existing files and directories in
'/var/lib/mailman/archives/private/askref'

The solution is to simply remove the directory
'/var/lib/mailman/archives/public/askref' and also
'/var/lib/mailman/archives/public/askref.mbox' if it exists. If the
archive is ever made public again, Mailman will create the proper
symlinks.

-- 
Mark Sapiro <msapiro at value.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