[Mailman-Users] Problems with OpenBSD and Mailman 2.1.3
Klaus Bestvater
KlausB at wazumba.ath.cx
Wed Dec 10 09:17:27 CET 2003
Hello All,
I recently discovered a problem with my installation of Mailman.
Everything is running fine as long as nobody tries to post some kind of
attachement.
The mail with the Attachement causes the Runner Prozess to crash.
I have a fairly up2date OpenBSD and the newest version of mailman from
the ports.
I have found some more posts regarding this problem but no answers.
Has anybody any Idea why Python is not allowed to chmod the attachement
to 02775?
Can there anything be done or should I archiving of attachements to get
arround this problem?
Every hint in this direction would be greatly appreciated.
Thx a lot
Klaus B.
beyond is the log dump
_________________________________________________________________________________________________________________________________________
Dec 09 21:59:47 2003 (24130) SHUNTING:
1071003587.699549+54f4bd68e7b2f4b3d049cb18a58e05f407d9772d
Dec 09 22:01:08 2003 (24130) Uncaught runner exception: [Errno 1]
Operation not permitted:
'/var/spool/mailman/archives/private/mypersonaltestlist/attachments/20031209/17f6ec0d'
Dec 09 22:01:08 2003 (24130) Traceback (most recent call last):
File "/usr/local/lib/mailman/Mailman/Queue/Runner.py", line 110, in
_oneloop
self._onefile(msg, msgdata)
File "/usr/local/lib/mailman/Mailman/Queue/Runner.py", line 160, in
_onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/lib/mailman/Mailman/Queue/IncomingRunner.py", line
130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/local/lib/mailman/Mailman/Queue/IncomingRunner.py", line
153, in _dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/local/lib/mailman/Mailman/Handlers/ToDigest.py", line 90, in
process
send_digests(mlist, mboxfp)
File "/usr/local/lib/mailman/Mailman/Handlers/ToDigest.py", line 131,
in send_digests
send_i18n_digests(mlist, mboxfp)
File "/usr/local/lib/mailman/Mailman/Handlers/ToDigest.py", line 304,
in send_i18n_digests
msg = scrubber(mlist, msg)
File "/usr/local/lib/mailman/Mailman/Handlers/Scrubber.py", line 232,
in process
url = save_attachment(mlist, part, dir)
File "/usr/local/lib/mailman/Mailman/Handlers/Scrubber.py", line 344,
in save_attachment
makedirs(fsdir)
File "/usr/local/lib/mailman/Mailman/Handlers/Scrubber.py", line 336,
in makedirs
os.path.walk(dir, twiddle, None)
File
"/usr/obj/i386/python-2.2.1p1/fake-i386/usr/local/lib/python2.2/posixpath.py",
line 279, in walk
func(arg, top, names)
File "/usr/local/lib/mailman/Mailman/Handlers/Scrubber.py", line 335,
in twiddle
os.chmod(dirname, 02775)
OSError: [Errno 1] Operation not permitted:
'/var/spool/mailman/archives/private/mypersonaltestlist/attachments/20031209/17f6ec0d'
Dec 09 22:01:08 2003 (24130) SHUNTING:
1071003667.301217+5f55bb60b8d55f81a55d0fd24348dada8ec5fd91
More information about the Mailman-Users
mailing list