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
------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] 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/
This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
