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 >+37c9faaaa7ce90d565375941efb6b3a61c9ad826 >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 > > > drwxrwsr-x 9 root mailman 306 Jun 26 18:49 ops > drwxrwsr-x 3 root mailman 102 Jun 18 13:30 ops.mbox > > corp-admin2:/private/var/mailman/archives/private/ops root# ls -l > total 40 > drwxrwxrwx 23 root mailman 782 Jun 18 13:30 2006-April > -rwxrwxrwx 1 root mailman 6277 Jun 18 13:30 2006-April.txt > -rwxrwxrwx 1 root mailman 1444 Jun 18 13:30 2006-April.txt.gz > drwxrwxrwx 8 mailman mailman 272 Jun 25 18:53 attachments > drwxrwxrwx 7 root mailman 238 Jun 18 13:30 database > -rwxrwxrwx 1 root mailman 1040 Jun 18 13:30 index.html > -rwxrwxrwx 1 root mailman 864 Jun 18 13:30 pipermail.pck > >Its funny, I was more worried about moving postfix and everyone's >mailboxes....I thought mailman would be a piece of cake. If anyone >understands what happening here - I'd really appreciate it. Assuming the mailman group has sufficient permission on the whole path, I think it is likely some security policy that is denying access. -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better 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=show&file=faq01.027.htp