Re: [Mailman-Users] moved lists and now they don't work
Mark Sapiro wrote: drw-rw 736 root mailman 25024 Jun 26 19:55 .. This is the permission on /private/var/mailman/archives/private. You need g+sx. Also, in order for public archive access to work, you probably need o+x. If you look again at http://mail.python.org/pipermail/mailman-users/2007-June/057421.html, you will see [msapiro at sb7 var]$ ls -ld mailman/archives/private drwxrws--x 74 root mailman 4096 May 4 09:30 mailman/archives/private/ It looks like there is a bug in check_perms. check_perms checks archives/private to be sure it isn't o+r and also warns if it is o+x although on most systems, it has to be for public archives to work, but check_perms doesn't check for any user or group permissions on archives/private nor does it even check to make sure it is o-w. Sorry for all the trouble. -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] moved lists and now they don't work
Hi, I'm still having trouble... I removed everything in /private/var/mailman/archives/public/ but Mailman didn't replace the symlinks and when I tried to create the symlinks, Mailman got really confused. My lists are down and I don't know how to recover them. corp-admin2:/private/var/mailman/archives/public root# ls -l corp-admin2:/private/var/mailman/archives/public root# I've run check permissions dozen's of times: corp-admin2:/private/var/mailman/archives/public root# /usr/share/ mailman/bin/check_perms -f No problems found corp-admin2:/private/var/mailman/archives/public root# yet my error logs show permission errors. I've tried changing owners from mailman:mailman to root:mailman and back again - I've made directories world readable but I still get these errors... Jun 26 19:13:08 2007 (10311) SHUNTING: 1182910388.3509221 +37c9f7ce90d565375941efb6b3a61c9ad826 Jun 26 19:13:28 2007 (10311) Archive file access failure: /private/var/mailman/archives/private/customer-us.mbox/ customer-us.mbox [Errno 13] Permission denied: '/private/var/mailman/ archives/private/customer-us.mbox/customer-us.mbox' corp-admin2:/private/var/mailman/archives/private root# cd customer-us corp-admin2:/private/var/mailman/archives/private/customer-us root# ls -l total 5200 drwxrwsr-x 8 root mailman 272 Jun 26 14:33 2007-June -rw-rw-r-- 1 root mailman 2654504 Jun 26 14:33 2007-June.txt drw-rw 2 root mailman 68 Jun 26 14:33 database -rw-rw-r-- 1 root mailman 479 Jun 18 13:30 index.html Jun 26 19:13:28 2007 (10311) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/customer- us.mbox/customer-us.mbox' Jun 26 19:13:28 2007 (10311) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/ArchRunner.py, line 73, in _dispose mlist.ArchiveMail(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 199, in ArchiveMail self.__archive_to_mbox(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 168, in __archive_to_mbox mbox = self.__archive_file(afn) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 156, in __archive_file return Mailbox.Mailbox(open(afn, 'a+')) IOError: [Errno 13] Permission denied: '/private/var/mailman/archives/ private/customer-us.mbox/customer-us.mbox' Jun 26 19:23:03 2007 (10314) SHUNTING: 1182910982.1765511 +4636bcd0509b8d4fc66200d2a26b32dc929f0e06 Jun 26 19:23:13 2007 (10314) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/ops' Jun 26 19:23:13 2007 (10314) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 91, in process send_digests(mlist, mboxfp) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 132, in send_digests send_i18n_digests(mlist, mboxfp) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 306, in send_i18n_digests msg = scrubber(mlist, msg) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 227, in process url = save_attachment(mlist, part, dir, filter_html=False) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 352, in save_attachment makedirs(fsdir) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 339, in makedirs os.makedirs(dir, 02775) File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 153, in makedirs File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 153, in makedirs File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 153, in makedirs File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 154, in makedirs OSError: [Errno 13] Permission denied: '/private/var/mailman/archives/ private/ops' Jun 26 19:23:13 2007 (10314) SHUNTING: 1182910992.721427 +d396922f361992f9d2b65e96d4763591331f5010 drwxrwsr-x9 root mailman 306 Jun 26 18:49 ops drwxrwsr-x3 root mailman 102 Jun 18 13:30 ops.mbox
Re: [Mailman-Users] moved lists and now they don't work
carconni wrote: I'm still having trouble... I removed everything in /private/var/mailman/archives/public/ but Mailman didn't replace the symlinks and when I tried to create the symlinks, Mailman got really confused. My lists are down and I don't know how to recover them. corp-admin2:/private/var/mailman/archives/public root# ls -l corp-admin2:/private/var/mailman/archives/public root# I've run check permissions dozen's of times: corp-admin2:/private/var/mailman/archives/public root# /usr/share/ mailman/bin/check_perms -f No problems found corp-admin2:/private/var/mailman/archives/public root# yet my error logs show permission errors. I've tried changing owners from mailman:mailman to root:mailman and back again - I've made directories world readable but I still get these errors... Are you running SeLinux or some other kind of security policy that is denying access? Jun 26 19:13:08 2007 (10311) SHUNTING: 1182910388.3509221 +37c9f7ce90d565375941efb6b3a61c9ad826 Jun 26 19:13:28 2007 (10311) Archive file access failure: /private/var/mailman/archives/private/customer-us.mbox/ customer-us.mbox [Errno 13] Permission denied: '/private/var/mailman/ archives/private/customer-us.mbox/customer-us.mbox' corp-admin2:/private/var/mailman/archives/private root# cd customer-us And what if you cd customer-us.mbox ls -la corp-admin2:/private/var/mailman/archives/private/customer-us root# ls -l total 5200 drwxrwsr-x 8 root mailman 272 Jun 26 14:33 2007-June -rw-rw-r-- 1 root mailman 2654504 Jun 26 14:33 2007-June.txt drw-rw 2 root mailman 68 Jun 26 14:33 database -rw-rw-r-- 1 root mailman 479 Jun 18 13:30 index.html Jun 26 19:13:28 2007 (10311) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/customer- us.mbox/customer-us.mbox' Jun 26 19:13:28 2007 (10311) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/ArchRunner.py, line 73, in _dispose mlist.ArchiveMail(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 199, in ArchiveMail self.__archive_to_mbox(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 168, in __archive_to_mbox mbox = self.__archive_file(afn) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 156, in __archive_file return Mailbox.Mailbox(open(afn, 'a+')) IOError: [Errno 13] Permission denied: '/private/var/mailman/archives/ private/customer-us.mbox/customer-us.mbox' Jun 26 19:23:03 2007 (10314) SHUNTING: 1182910982.1765511 +4636bcd0509b8d4fc66200d2a26b32dc929f0e06 Jun 26 19:23:13 2007 (10314) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/ops' Jun 26 19:23:13 2007 (10314) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 91, in process send_digests(mlist, mboxfp) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 132, in send_digests send_i18n_digests(mlist, mboxfp) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 306, in send_i18n_digests msg = scrubber(mlist, msg) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 227, in process url = save_attachment(mlist, part, dir, filter_html=False) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 352, in save_attachment makedirs(fsdir) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 339, in makedirs os.makedirs(dir, 02775) File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 153, in makedirs File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 153, in makedirs File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 153, in makedirs File /System/Library/Frameworks/Python.framework/Versions/2.3/lib/ python2.3/os.py, line 154, in makedirs OSError: [Errno 13] Permission denied: '/private/var/mailman/archives/ private/ops' Jun 26 19:23:13 2007 (10314) SHUNTING: 1182910992.721427 +d396922f361992f9d2b65e96d4763591331f5010
Re: [Mailman-Users] moved lists and now they don't work
Hi, I know you guys aren't excited to hear this but it's running on an xserve. I think there may have been an error in how I was told to move mailman... does this look right? corp-admin2:/private/var/mailman/archives/private root# ls -la ops.mbox/ total 80 drwxrwsr-x 3 root mailman102 Jun 18 13:30 . drw-rw 736 root mailman 25024 Jun 26 19:55 .. -rw-rw-r-- 1 root mailman 37806 Jun 18 13:30 ops.mbox corp-admin2:/private/var/mailman/archives/private root# ls -la ops total 8 drwxrwsr-x 3 root mailman102 Jun 26 19:56 . drw-rw 736 root mailman 25024 Jun 26 19:55 .. -rw-rw-r-- 1 root mailman 1040 Jun 26 19:55 index.html On Jun 26, 2007, at 8:55 PM, Mark Sapiro wrote: carconni wrote: I'm still having trouble... I removed everything in /private/var/mailman/archives/public/ but Mailman didn't replace the symlinks and when I tried to create the symlinks, Mailman got really confused. My lists are down and I don't know how to recover them. corp-admin2:/private/var/mailman/archives/public root# ls -l corp-admin2:/private/var/mailman/archives/public root# I've run check permissions dozen's of times: corp-admin2:/private/var/mailman/archives/public root# /usr/share/ mailman/bin/check_perms -f No problems found corp-admin2:/private/var/mailman/archives/public root# yet my error logs show permission errors. I've tried changing owners from mailman:mailman to root:mailman and back again - I've made directories world readable but I still get these errors... Are you running SeLinux or some other kind of security policy that is denying access? Jun 26 19:13:08 2007 (10311) SHUNTING: 1182910388.3509221 +37c9f7ce90d565375941efb6b3a61c9ad826 Jun 26 19:13:28 2007 (10311) Archive file access failure: /private/var/mailman/archives/private/customer-us.mbox/ customer-us.mbox [Errno 13] Permission denied: '/private/var/mailman/ archives/private/customer-us.mbox/customer-us.mbox' corp-admin2:/private/var/mailman/archives/private root# cd customer-us And what if you cd customer-us.mbox ls -la corp-admin2:/private/var/mailman/archives/private/customer-us root# ls -l total 5200 drwxrwsr-x 8 root mailman 272 Jun 26 14:33 2007-June -rw-rw-r-- 1 root mailman 2654504 Jun 26 14:33 2007-June.txt drw-rw 2 root mailman 68 Jun 26 14:33 database -rw-rw-r-- 1 root mailman 479 Jun 18 13:30 index.html Jun 26 19:13:28 2007 (10311) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/customer- us.mbox/customer-us.mbox' Jun 26 19:13:28 2007 (10311) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/ArchRunner.py, line 73, in _dispose mlist.ArchiveMail(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 199, in ArchiveMail self.__archive_to_mbox(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 168, in __archive_to_mbox mbox = self.__archive_file(afn) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 156, in __archive_file return Mailbox.Mailbox(open(afn, 'a+')) IOError: [Errno 13] Permission denied: '/private/var/mailman/ archives/ private/customer-us.mbox/customer-us.mbox' Jun 26 19:23:03 2007 (10314) SHUNTING: 1182910982.1765511 +4636bcd0509b8d4fc66200d2a26b32dc929f0e06 Jun 26 19:23:13 2007 (10314) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/ops' Jun 26 19:23:13 2007 (10314) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 130, in _dispose more = self._dopipeline(mlist, msg, msgdata, pipeline) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 153, in _dopipeline sys.modules[modname].process(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 91, in process send_digests(mlist, mboxfp) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 132, in send_digests send_i18n_digests(mlist, mboxfp) File /usr/share/mailman/Mailman/Handlers/ToDigest.py, line 306, in send_i18n_digests msg = scrubber(mlist, msg) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 227, in process url = save_attachment(mlist, part, dir, filter_html=False) File /usr/share/mailman/Mailman/Handlers/Scrubber.py, line 352, in save_attachment makedirs(fsdir) File
Re: [Mailman-Users] moved lists and now they don't work
carconni wrote: I know you guys aren't excited to hear this but it's running on an xserve. I think there may have been an error in how I was told to move mailman... does this look right? corp-admin2:/private/var/mailman/archives/private root# ls -la ops.mbox/ total 80 drwxrwsr-x 3 root mailman102 Jun 18 13:30 . drw-rw 736 root mailman 25024 Jun 26 19:55 .. This is the permission on /private/var/mailman/archives/private. You need g+sx. Also, in order for public archive access to work, you probably need o+x. If you look again at http://mail.python.org/pipermail/mailman-users/2007-June/057421.html, you will see [msapiro at sb7 var]$ ls -ld mailman/archives/private drwxrws--x 74 root mailman 4096 May 4 09:30 mailman/archives/private/ -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] moved lists and now they don't work
carconni wrote: Thank you, moving public out of the /var/mailman/archives/public directory helped, now I can see my lists but I've lost my archives and it doesn't seem to matter how many times or where I run /usr/ share/mailman/bin/check_perms -f, I'm still getting these crazy errors on various tasks: snip IOError: [Errno 2] No such file or directory: '/private/var/mailman/ archives/private/ui.mbox/ui.mbox' So there is no '/private/var/mailman/archives/private/ui.mbox/ui.mbox' file. Did you move it? It should exist. snip IOError: [Errno 2] No such file or directory: '/private/var/mailman/ archives/private/blogsafety-requests.mbox/blogsafety-requests.mbox' Likewise '/private/var/mailman/archives/private/blogsafety-requests.mbox/blogsafety-requests.mbox'. snip IOError: [Errno 13] Permission denied: '/private/var/mailman/archives/ private/tvguide-requests/index.html' What are the permissions on this path? They should be similar to [EMAIL PROTECTED] var]$ ls -ld mailman drwxrwsr-x 19 root mailman 4096 Mar 3 21:02 mailman/ [EMAIL PROTECTED] var]$ ls -ld mailman/archives drwxrwsr-x 4 root mailman 4096 Mar 21 2005 mailman/archives/ [EMAIL PROTECTED] var]$ ls -ld mailman/archives/private drwxrws--x 74 root mailman 4096 May 4 09:30 mailman/archives/private/ [EMAIL PROTECTED] var]$ ls -ld mailman/archives/private/gpc-test drwxrwsr-x 14 msapiro mailman 4096 Apr 4 03:27 mailman/archives/private/gpc-test/ [EMAIL PROTECTED] var]$ ls -l mailman/archives/private/gpc-test/index.html -rw-rw-r-- 1 msapiro mailman 4899 Apr 3 08:56 mailman/archives/private/gpc-test/index.html The owner (root, msapiro) is not important, but the group should be mailman in every case. snip File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 55, in breaklink os.unlink(link) OSError: [Errno 1] Operation not permitted: '/private/var/mailman/ archives/public/engineering' Is '/private/var/mailman/archives/public/engineering' a symlink to '/private/var/mailman/archives/private/engineering'? That's what it should be. What are the permissions on /private/var/mailman/archives/public? They should be similar to [EMAIL PROTECTED] var]$ ls -ld mailman/archives/public drwxrwsr-x 2 root mailman 4096 May 4 09:30 mailman/archives/public/ -- Mark Sapiro [EMAIL PROTECTED] The highway is for gamblers, San Francisco Bay Area, Californiabetter 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=showamp;file=faq01.027.htp
Re: [Mailman-Users] moved lists and now they don't work
carconni wrote: I had to move lists. We had a hardware failure and they had to move to our new mail server. The mail server migration went fine and we thought mailman moved okay as well but we were wrong. Earlier today I tried to create a new list and and got an error so my boss said to check permissions. I ran the /usr/share/mailman/bin/ check_perms -f in every mailman file I could find but Im still getting permission errors. I even gave global permissions to all the archives but no luck. It doesn't matter where your current directory is. You just run /usr/share/mailman/bin/check_perms -f as root until it reports no errors. Right now, lists have stopped - they just aren't working and I just can't figure out what the problem is. The more we tried to fix it, the worse it got. Unfortunately my company heavily relies on them so I figured before I set out to manually configure mail aliases, does anyone know a way around this mess? from var/mailman/logs/error: (the permissions and ownership for the client-list is -rw-r--r-- 1 root mailman 479 Jun 18 13:30 / private/var/mailman/archives/private/client-list/index.html) It should be group writable - i.e. -rw-rw-r-- 1 root mailman Jun 18 19:24:34 2007 (10816) SHUNTING: 1182219873.5167899 +ceff885a98ff1c83a23f7e83b4d94678813ee808 Jun 18 19:25:36 2007 (10819) Uncaught runner exception: [Errno 1] Operation not permitted: '/private/var/mailman/archives/public/client- list' Jun 18 19:25:36 2007 (10819) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 133, in _dispose mlist.Save() File /usr/share/mailman/Mailman/MailList.py, line 529, in Save self.CheckHTMLArchiveDir() File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 235, in CheckHTMLArchiveDir breaklink(pubdir) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 55, in breaklink os.unlink(link) OSError: [Errno 1] Operation not permitted: '/private/var/mailman/ archives/public/client-list' I'm guessing when you backed up and moved from the old machines, you wound up with files in /private/var/mailman/archives/public/ There should only be symlinks in that directory. Every /private/var/mailman/archives/public/listname and /private/var/mailman/archives/public/listname.mbox is a symlink to the corresponding /private/var/mailman/archives/private/listname and /private/var/mailman/archives/private/listname.mbox directory. Either fixing that or simply removing everything in the /private/var/mailman/archives/public/ will allow Mailman to recreate the proper symlinks. Jun 18 19:25:36 2007 (10819) SHUNTING: 1182219935.3121431 +07ef8a32317dde697d0042ee151b8fd11d41b398 Jun 18 19:25:36 2007 (10816) Uncaught runner exception: [Errno 13] Permission denied: '/private/var/mailman/archives/private/client-list/ index.html' Jun 18 19:25:36 2007 (10816) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/ArchRunner.py, line 73, in _dispose mlist.ArchiveMail(msg) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 216, in ArchiveMail h.close() File /usr/share/mailman/Mailman/Archiver/pipermail.py, line 313, in close self.write_TOC() File /usr/share/mailman/Mailman/Archiver/HyperArch.py, line 1048, in write_TOC toc = open(os.path.join(self.basedir, 'index.html'), 'w') IOError: [Errno 13] Permission denied: '/private/var/mailman/archives/ private/client-list/index.html' Jun 18 19:25:36 2007 (10816) SHUNTING: 1182219935.3121431 +1f5997710b510ce2af03c4b18e68bca2a9a7cf5d Jun 18 19:25:53 2007 (10819) Uncaught runner exception: [Errno 1] Operation not permitted: '/private/var/mailman/archives/public/client- list' Jun 18 19:25:53 2007 (10819) Traceback (most recent call last): File /usr/share/mailman/Mailman/Queue/Runner.py, line 111, in _oneloop self._onefile(msg, msgdata) File /usr/share/mailman/Mailman/Queue/Runner.py, line 167, in _onefile keepqueued = self._dispose(mlist, msg, msgdata) File /usr/share/mailman/Mailman/Queue/IncomingRunner.py, line 133, in _dispose mlist.Save() File /usr/share/mailman/Mailman/MailList.py, line 529, in Save self.CheckHTMLArchiveDir() File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 235, in CheckHTMLArchiveDir breaklink(pubdir) File /usr/share/mailman/Mailman/Archiver/Archiver.py, line 55, in breaklink os.unlink(link) OSError: [Errno 1] Operation