-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Oct 5, 2006, at 9:33 PM, Tokio Kikuchi wrote:
Take a look at r8050. I've fixed the status codes and also done a bunch of other refactoring. Note that I haven't yet tried to hook this up to a real Postfix (or other LMTP client), but it seems to do the right thing when you telnet to localhost:8025. Give it a try and let me know what you think. I plan on testing Postfix integration, perhaps tomorrow.
It's working just fine on my test environment.
Now wonder if we can put a MailmanHTTPRunner(Server) in mailman-2.2. This should completely get rid of the setgid problem in the
Actually, something that emf mentioned a while ago: we should adapt
the current web interface to WSGI and then perhaps use
Of course, this comes with Python 2.5, but I believe is available as
a distutils package for Python 2.4. The advantage is not only that
we can do away with the setgid stuff, but that our web interface
(even if nothing else is rewritten) can be dropped into any WSGI
compliant framework. In theory. I haven't actually tried any of
that yet, but currently that's the directly I'm thinking 2.2 should
(But yes, that does probably mean we could include a
wsgiref.simple_server()-based runner of sorts, although that's going
to be a bit of a misnomer :)