[Mailman-Users] Permission denied
jp at warpix.org
Tue Jan 18 16:39:48 CET 2005
On Tue, Jan 18, 2005 at 01:10:38PM +0100, Brad Knowles wrote:
> At 11:44 AM +0000 2005-01-18, John Poltorak wrote:
> > Jan 18 11:35:20 2005 qrunner(10393): OSError : [Errno 13] Permission denied:
> > Is the Errno 13 something which is received from the OS?
> So, errno=13 is definitely being passed up by the OS to Mailman,
> which is correctly interpreting this to mean that some
> file/filesystem permission was denied to it.
> As to exactly what that means in your particular context, it's
> hard to say. I'd go looking at permissions and ownership of
> everything from /usr/local/mailman on down, and try running the
> program /usr/local/mailman/bin/check_perms.
I think the problem is trying to delete an open file...
Is there any reason why the os.unlink (in Switchboard.py) below couldn't
be done after fp.close?
def dequeue(self, filebase):
# Calculate the filename from the given filebase.
filename = os.path.join(self.__whichq, filebase + '.pck')
# Read the message object and metadata.
fp = open(filename)
msg = cPickle.load(fp)
data = cPickle.load(fp)
msg = email.message_from_string(msg, Message.Message)
return msg, data
> Brad Knowles, <brad at stop.mail-abuse.org>
> "Those who would give up essential Liberty, to purchase a little
> temporary Safety, deserve neither Liberty nor Safety."
> -- Benjamin Franklin (1706-1790), reply of the Pennsylvania
> Assembly to the Governor, November 11, 1755
> SAGE member since 1995. See <http://www.sage.org/> for more info.
More information about the Mailman-Users