Chris Petrik wrote: > >I am getting these errors when I try to send a email to my list. > > >Nov 14 06:53:23 2011 (28413) Uncaught runner exception: [Errno 1] >Operation not permitted >Nov 14 06:53:23 2011 (28413) Traceback (most recent call last): > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop > self._onefile(msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/Runner.py", line 191, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 133, >in _dispose > mlist.Save() > File "/usr/local/mailman/Mailman/MailList.py", line 572, in Save > self.__save(dict) > File "/usr/local/mailman/Mailman/MailList.py", line 549, in __save > os.link(fname, fname_last) >OSError: [Errno 1] Operation not permitted
Mailman's IncomingRunner is trying to save an updated list object. It has saved it to lists/LISTNAME/config.pck.tmp.HOSTNAME.PID. It then tries to remove lists/LISTNAME/config.pck.last, create lists/LISTNAME/config.pck.last as a hard link to lists/LISTNAME/config.pck and finally rename lists/LISTNAME/config.pck.tmp.HOSTNAME.PID to lists/LISTNAME/config.pck . The creation of lists/LISTNAME/config.pck.last as a hard link to lists/LISTNAME/config.pck is being denied by the OS. It's not too likely, but this may be a permissions issue that can be fixed by running Mailman's bin/check_perms -f as root. More likely, SELinux or some other security manager is involved. See the results of this search <http://www.google.com/search?q=site:mail.python.org+inurl%3Amailman+os.link%28fname%2C+fname_last%29+OSError%3A+[Errno+1]+Operation+not+permitted> >Nov 14 06:53:23 2011 (28413) SHUNTING: >1321275203.2377739+24351497a8000b37825224c0f6b4765a4fbb5204 Because of the above exception, the message has been moved to the shunt queue where it can be reprocessed after the underlying problem is resolved by running Mailman's bin/unshunt. -- Mark Sapiro <m...@msapiro.net> 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://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org