
I'm not subscribed to this list, so please Cc: me on any replies. I hope this is the right place to send bug reports.
Anyway, the bug looks like a think-o in GatewayManager.py:
== 8< cut here 8< ==
Bug in Mailman version 1.0rc2
We're sorry, we hit a bug!
If you would like to help us identify the problem, please email a copy of this page to the webmaster for this site with a description of what happened. Thanks!
Traceback:
Traceback (innermost last): File "/var/lib/mailman/scripts/driver", line 112, in run_main main() File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 112, in main HandleRequests(doc) File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 200, in HandleRequests list.HandleRequest(request, v, form[comment_key].value) File "/usr/lib/mailman/Mailman/ListAdmin.py", line 122, in HandleRequest self.HandlePostRequest(request_data[2:], value, comment) File "/usr/lib/mailman/Mailman/ListAdmin.py", line 131, in HandlePostRequest self.Post(msg, 1) File "/usr/lib/mailman/Mailman/MailList.py", line 1285, in Post self.SendMailToNewsGroup(msg) File "/usr/lib/mailman/Mailman/GatewayManager.py", line 143, in SendMailToNewsGroup msg.SetHeader('Subject', '%s(no subject)' % prefix) NameError: prefix
Environment variables:
Variable Value DOCUMENT_ROOT /var/www/sluglug UNIQUE_ID N3QIwYByMfAAAC2oPIw HTTP_ACCEPT_ENCODINGgzip CONTENT_LENGTH 315 CONTENT_TYPE application/x-www-form-urlencoded PATH_TRANSLATED /var/www/sluglug/sluglug REMOTE_ADDR 198.4.83.36 GATEWAY_INTERFACE CGI/1.1 HTTP_COOKIE sluglug:admin="(lp0\012S'198.4.83.36'\012p1\012aI930351160\012aI930361960\012aI-1683555072\012a." SERVER_PROTOCOL HTTP/1.0 HTTP_ACCEPT_LANGUAGEen REMOTE_PORT 4012 SERVER_PORT 80 HTTP_CONNECTION Keep-Alive HTTP_USER_AGENT Mozilla/4.5 [en] (X11; I; Linux 2.2.10 i586) HTTP_ACCEPT_CHARSET iso-8859-1,*,utf-8 HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */* REQUEST_URI /mailman/admindb/sluglug PATH /bin:/usr/bin:/sbin:/usr/sbin QUERY_STRING SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/admindb PATH_INFO /sluglug HTTP_HOST sluglug.ucsc.edu REQUEST_METHOD POST SERVER_SIGNATURE SCRIPT_NAME /mailman/admindb SERVER_ADMIN ben@cse.ucsc.edu SERVER_SOFTWARE Apache/1.3.3 (Unix) Debian/GNU PYTHONPATH /var/lib/mailman HTTP_REFERER http://sluglug.ucsc.edu/mailman/admindb/sluglug SERVER_NAME sluglug.ucsc.edu Content-type: text/html
Database Updated...
Administrative requests for 'Sluglug' mailing list
View or edit the list configuration information
There are no pending requests.
Sluglug list run by che@debian.org
[Delivered by Mailman] v 1.0rc2
== 8< cut here 8< ==
Here's a patch that might fix this. I'm not sure, but at a quick glance this might solve the problem:
--- GatewayManager.py.orig Fri Jun 25 15:56:06 1999 +++ GatewayManager.py Fri Jun 25 15:56:52 1999 @@ -140,7 +140,7 @@ if not re.match('(re:? *)?' + re.escape(subjpref), subj, re.I): msg.SetHeader('Subject', '%s%s' % (subjpref, subj)) else:
msg.SetHeader('Subject', '%s(no subject)' % prefix)
msg.SetHeader('Subject', '%s(no subject)' % subjpref) if self.reply_goes_to_list: del msg['reply-to'] msg.headers.append('Reply-To: %s\n' % self.GetListEmail())
Ben Gertzfield
participants (1)
-
Ben Gertzfield