[Mailman-Users] Question regarding Mailman
Mark Sapiro
msapiro at value.net
Mon Jun 26 03:34:46 CEST 2006
ONG,HAI-SEONG wrote:
>Jun 26 16:08:34 2006 admin(13110): @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>admin(13110): [----- Mailman Version: 2.1.5 -----]
>admin(13110): [----- Traceback ------]
>admin(13110): Traceback (most recent call last):
>admin(13110): File "/var/lib/mailman/scripts/driver", line 110, in run_main
>admin(13110): main()
>admin(13110): File "/usr/lib/mailman/Mailman/Cgi/admin.py", line 200, in main
>admin(13110): mlist.Save()
>admin(13110): File "/var/lib/mailman/Mailman/MailList.py", line 529, in Save
>admin(13110): self.CheckHTMLArchiveDir()
>admin(13110): File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 240, in CheckHTMLArchiveDir
>admin(13110): makelink(privdir, pubdir)
>admin(13110): File "/var/lib/mailman/Mailman/Archiver/Archiver.py", line 48, in makelink
>admin(13110): os.symlink(old, new)
>admin(13110): OSError: [Errno 2] No such file or directory
Essentially, every time a list is accessed, the archiver is called to
either create or remove the symlink from archives/public/listname to
archives/private/listname depending on the list's archive_private
setting.
<snip>
>admin(13110): REQUEST_URI: /cgi-bin/mailman/admin/venus
In this case, the list 'venus' has an archive_private setting of Public
so Mailman is trying to do the equivalent of
ln -s archives/private/venus archives/public/venus
and the archives/public directory (or some superordinate) doesn't exist.
Did you move your lists and not their archives?
--
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