Bugs item #1092895, was opened at 2004-12-29 14:51
Message generated for change (Comment added) made by bwarsaw
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1092895&group_…
Category: None
>Group: 2.1 (stable)
>Status: Closed
>Resolution: Duplicate
Priority: 5
Submitted By: Whit (whit_anderson)
Assigned to: Nobody/Anonymous (nobody)
Summary: typo: delivery instead of deliver
Initial Comment:
On the mailing list membership configuration page, next to the last
option ("Do you want to receive messages that do not match any t
opic filter"), last sentence of first paragaph has a typo. "delivery"
is used instead of "deliver."
See screen shot.
----------------------------------------------------------------------
>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2004-12-30 17:44
Message:
Logged In: YES
user_id=12800
Already fixed in CVS for 2.1.6.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1092895&group_…
Bugs item #1093176, was opened at 2004-12-30 04:46
Message generated for change (Comment added) made by bwarsaw
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1093176&group_…
Category: configuring/installing
Group: 2.1 (stable)
>Status: Closed
>Resolution: Invalid
Priority: 5
Submitted By: htitus (htitus)
Assigned to: Nobody/Anonymous (nobody)
Summary: Bug in Mailman version 2.1.4
Initial Comment:
Bug in Mailman version 2.1.4
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 (most recent call last):
File "/usr/lib/mailman/scripts/driver", line 68, in
run_main
immediate=1)
File
"/usr/lib/mailman/Mailman/Logging/StampedLogger.py",
line 52, in __init__
Logger.__init__(self, category, nofail, immediate)
File "/usr/lib/mailman/Mailman/Logging/Logger.py",
line 49, in __init__
self.__get_f()
File "/usr/lib/mailman/Mailman/Logging/Logger.py",
line 67, in __get_f
1)
File "/usr/lib/python2.3/codecs.py", line 566, in open
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 13] Permission denied:
'/var/lib/mailman/logs/error'
--------------------------------------------------------------------------------
Python information:
Variable Value
sys.version 2.3.3 (#2, Feb 17 2004, 11:45:40) [GCC
3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
--------------------------------------------------------------------------------
Environment variables:
Variable Value
SERVER_SOFTWARE Apache-AdvancedExtranetServer/2.0.48
(Mandrake Linux/5mdk) mod_perl/1.99_11 Perl/v5.8.3
mod_ssl/2.0.48 OpenSSL/0.9.7c PHP/4.3.4
SCRIPT_NAME /mailman/options
SERVER_SIGNATURE Apache-AdvancedExtranetServer/2.0.48
(Mandrake Linux/5mdk) mod_perl/1.99_11 Perl/v5.8.3
mod_ssl/2.0.48 OpenSSL/0.9.7c PHP/4.3.4 Server at
mon.serveur.net Port 80
REQUEST_METHOD GET
PATH_INFO /mailman/antoine(a)serveur.net
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; SV1)
HTTP_CONNECTION Keep-Alive
SERVER_NAME mon.serveur.net
REMOTE_ADDR 192.168.0.4
PATH_TRANSLATED
/usr/lib/mailman/cgi-bin/antoine(a)serveur.net
SERVER_PORT 80
SERVER_ADDR 192.168.0.100
DOCUMENT_ROOT /var/www/html
PYTHONPATH /usr/lib/mailman
SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/options
SERVER_ADMIN root@localhost
SCRIPT_URI
http://mon.serveur.net/mailman/options/mailman/antoine@serveur.net
HTTP_HOST mon.serveur.net
SCRIPT_URL /mailman/options/mailman/antoine(a)serveur.net
REQUEST_URI /mailman/options/mailman/antoine(a)serveur.net
HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, application/x-shockwave-flash,
application/vnd.ms-excel,
application/vnd.ms-powerpoint, application/msword, */*
GATEWAY_INTERFACE CGI/1.1
REMOTE_PORT 1351
HTTP_ACCEPT_LANGUAGE fr
HTTP_ACCEPT_ENCODING gzip, deflate
----------------------------------------------------------------------
>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2004-12-30 10:06
Message:
Logged In: YES
user_id=12800
run bin/check_perms
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1093176&group_…
Bugs item #1093176, was opened at 2004-12-30 09:46
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1093176&group_…
Category: configuring/installing
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: htitus (htitus)
Assigned to: Nobody/Anonymous (nobody)
Summary: Bug in Mailman version 2.1.4
Initial Comment:
Bug in Mailman version 2.1.4
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 (most recent call last):
File "/usr/lib/mailman/scripts/driver", line 68, in
run_main
immediate=1)
File
"/usr/lib/mailman/Mailman/Logging/StampedLogger.py",
line 52, in __init__
Logger.__init__(self, category, nofail, immediate)
File "/usr/lib/mailman/Mailman/Logging/Logger.py",
line 49, in __init__
self.__get_f()
File "/usr/lib/mailman/Mailman/Logging/Logger.py",
line 67, in __get_f
1)
File "/usr/lib/python2.3/codecs.py", line 566, in open
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 13] Permission denied:
'/var/lib/mailman/logs/error'
--------------------------------------------------------------------------------
Python information:
Variable Value
sys.version 2.3.3 (#2, Feb 17 2004, 11:45:40) [GCC
3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
--------------------------------------------------------------------------------
Environment variables:
Variable Value
SERVER_SOFTWARE Apache-AdvancedExtranetServer/2.0.48
(Mandrake Linux/5mdk) mod_perl/1.99_11 Perl/v5.8.3
mod_ssl/2.0.48 OpenSSL/0.9.7c PHP/4.3.4
SCRIPT_NAME /mailman/options
SERVER_SIGNATURE Apache-AdvancedExtranetServer/2.0.48
(Mandrake Linux/5mdk) mod_perl/1.99_11 Perl/v5.8.3
mod_ssl/2.0.48 OpenSSL/0.9.7c PHP/4.3.4 Server at
mon.serveur.net Port 80
REQUEST_METHOD GET
PATH_INFO /mailman/antoine(a)serveur.net
SERVER_PROTOCOL HTTP/1.1
QUERY_STRING
HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; SV1)
HTTP_CONNECTION Keep-Alive
SERVER_NAME mon.serveur.net
REMOTE_ADDR 192.168.0.4
PATH_TRANSLATED
/usr/lib/mailman/cgi-bin/antoine(a)serveur.net
SERVER_PORT 80
SERVER_ADDR 192.168.0.100
DOCUMENT_ROOT /var/www/html
PYTHONPATH /usr/lib/mailman
SCRIPT_FILENAME /usr/lib/mailman/cgi-bin/options
SERVER_ADMIN root@localhost
SCRIPT_URI
http://mon.serveur.net/mailman/options/mailman/antoine@serveur.net
HTTP_HOST mon.serveur.net
SCRIPT_URL /mailman/options/mailman/antoine(a)serveur.net
REQUEST_URI /mailman/options/mailman/antoine(a)serveur.net
HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg,
image/pjpeg, application/x-shockwave-flash,
application/vnd.ms-excel,
application/vnd.ms-powerpoint, application/msword, */*
GATEWAY_INTERFACE CGI/1.1
REMOTE_PORT 1351
HTTP_ACCEPT_LANGUAGE fr
HTTP_ACCEPT_ENCODING gzip, deflate
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1093176&group_…
Bugs item #1085651, was opened at 2004-12-15 03:54
Message generated for change (Comment added) made by egagnon
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1085651&group_…
>Category: mail delivery
>Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Etienne M. Gagnon (egagnon)
Assigned to: Nobody/Anonymous (nobody)
Summary: Broken PGP/MIME signature of messages with attachments
Initial Comment:
Hi,
When I send a PGP/MIME signed message *with*
attachments (in addition to the PGP signature) to a
Mailman-based mailing list, Firefox/Enigmail fails to
verify the signature of the message forwarded by mailman.
I have uploaded an example message with a broken
signature as attachment to this bug.
You can also see how Mailman's automatic archives don't
even handle such messages correctly by looking at how
it archived that message at:
http://sablecc.org/lists/sablecc-user/2004-December/000159.html
I've looked in the bugs database and found that a
somewhat related problem was reported a while ago, but
note that the current bug is different. The original
bug was about PGP/MIME signed messages without
attachments that were handled incorrectly by Enigmail.
This one is about messages with attachments, and it is
likely that the bug is Mailman's, at least accroding to
the reply I got in:
http://bugzilla.mozdev.org/show_bug.cgi?id=8466
Thanks for your help (and for the magnificient software)!
Etienne
----------------------------------------------------------------------
>Comment By: Etienne M. Gagnon (egagnon)
Date: 2004-12-29 23:03
Message:
Logged In: YES
user_id=15365
Any update?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1085651&group_…
Bugs item #1092895, was opened at 2004-12-29 13:51
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1092895&group_…
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Whit (whit_anderson)
Assigned to: Nobody/Anonymous (nobody)
Summary: typo: delivery instead of deliver
Initial Comment:
On the mailing list membership configuration page, next to the last
option ("Do you want to receive messages that do not match any t
opic filter"), last sentence of first paragaph has a typo. "delivery"
is used instead of "deliver."
See screen shot.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1092895&group_…
Patches item #1085501, was opened at 2004-12-14 19:51
Message generated for change (Comment added) made by bwarsaw
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1085501&group_…
Category: list administration
Group: Mailman 2.1
>Status: Closed
>Resolution: Accepted
Priority: 5
Submitted By: Grant Bowman (grantbow)
Assigned to: Nobody/Anonymous (nobody)
Summary: Welcome Message
Initial Comment:
Problem: Currently, welcome message text can only be
prepended to a fixed subscribeack.txt. Welcome
messages should be fully customizable by list
administrators that do not have command line/shell
access to their mailman installations, an arrangement
that is not unusual for hosted ISPs (like mine).
Solution: The following one line patch allows the use
of the existing editing capability with the
subscribeack.txt file.
Result: Mailman list administrators without shell
access will have more control and can customize welcome
messages to exactly meet the needs of their subscribers.
---
Note: If this is the right approach I would be happy to
follow up with additional patches to adjust the text of
the existing "HTML selection" page and other
appropriate places.
http://mail.python.org/pipermail/mailman-users/2003-June/029676.html
Note: I obtained this idea from this message by Todd
<Freedom_Lover at pobox.com> to Mailman-users and have
created this patch for the CVS version of mailman.
--- Mailman/Cgi/edithtml.py.orig 2001-11-30
00:00:18.000000000 -0800
+++ Mailman/Cgi/edithtml.py 2004-12-10
12:09:31.000000000 -0800
@@ -42,6 +42,7 @@
template_data = (
('listinfo.html', _('General list
information page')),
('subscribe.html', _('Subscribe results page'))
+ ('subscribeack.txt', _('Welcome email text
file')),
('options.html', _('User specific options
page')),
)
----------------------------------------------------------------------
>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2004-12-27 23:06
Message:
Logged In: YES
user_id=12800
Accepted for Mailman 2.1.6.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1085501&group_…
Bugs item #1090439, was opened at 2004-12-23 17:31
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1090439&group_…
Category: None
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Bernhard Reiter (ber)
Assigned to: Nobody/Anonymous (nobody)
Summary: password reminder can be shunt when encoding usascii
Initial Comment:
One user here has a password with characters which
are not in usascii. The default language of the Mailman
installation is English (USA) which gives usascii as
encoding.
This is a stable Debian with Python 2.1.3.
The password reminders to be send to this person are
shunted
because of:
Uncaught runner exception: ASCII encoding error:
ordinal not in range(128)
File
"/home/services/mailman/Mailman/Queue/Runner.py", line
111, in _oneloop
self._onefile(msg, msgdata)
File
"/home/services/mailman/Mailman/Queue/Runner.py", line
167, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File
"/home/services/mailman/Mailman/Queue/OutgoingRunner.py",
line 73, in _dispose
self._func(mlist, msg, msgdata)
File
"/home/services/mailman/Mailman/Handlers/SMTPDirect.py",
line 152, in process
deliveryfunc(mlist, msg, msgdata, envsender,
refused, conn)
File
"/home/services/mailman/Mailman/Handlers/SMTPDirect.py",
line 356, in bulkdeliver
msgtext = msg.as_string()
File "/home/services/mailman/Mailman/Message.py",
line 208, in as_string
g.flatten(self, unixfrom=unixfrom)
File
"/home/services/mailman/pythonlib/email/Generator.py",
line 102, in flatten
self._write(msg)
File
"/home/services/mailman/pythonlib/email/Generator.py",
line 130, in _write
self._dispatch(msg)
File
"/home/services/mailman/pythonlib/email/Generator.py",
line 156, in _dispatch
meth(msg)
File
"/home/services/mailman/pythonlib/email/Generator.py",
line 202, in _handle_text
self._fp.write(payload)
UnicodeError: ASCII encoding error: ordinal not in
range(128)
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1090439&group_…
Bugs item #1090208, was opened at 2004-12-23 05:13
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1090208&group_…
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Brett Garrett (dolphyn)
Assigned to: Nobody/Anonymous (nobody)
Summary: Password reminder bug (wrong "From" address, etc)
Initial Comment:
Summary of bug: On a system with multiple domains and
multiple lists, the password reminder sometimes contains
information about a list to which the user is not
subscribed, or in some cases, about a list that does not
exist. Likewise, the "From" address of the password
reminder can be incorrect.
Details:
The cron script "mailpasswds" contains the following
code:
siteowner = Utils.get_site_email(host, 'owner')
sitereq = Utils.get_site_email(host, 'request')
sitebounce = Utils.get_site_email
(host, 'bounces')
The problem is, this code is oblivious to the user's actual
subscriptions.
On a CPanel server, for example, it always defaults to
mailman-owner@host, etc.
This results in confusion among users.
Since the "From" address of the reminder is mailman-
owner@host and that address is also referenced in the
mail, users send their questions to that address -- which
may go to the server administrator, or to nobody at all,
instead of the appropriate list owner.
On my setup (a CPanel system) the following
replacement code appears to correct most of the
problem (in combination with an "import string"
statement near the top of the script):
siteowner = string.replace ( listaddr, '@', '-
owner@' )
sitereq = string.replace ( listaddr, '@', '-
request@' )
sitebounce = string.replace ( listaddr, '@', '-
bounces@' )
I have not tested it thoroughly, but I think it corrects
the siteowner and sitereq values.
(For some reason the corrected sitebounce address does
not have any effect. The reminder messages still have a
return-path of mailman-bounces@servername instead of
the appropriate listname-bounces@host. But, I don't
think this matters as much as making sure the siteowner
and sitereq addresses are correct.)
Thank you!
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-12-23 11:12
Message:
Logged In: YES
user_id=75166
CPanel sells a modified version of Mailman as part of its
commercial hosting product. They have not made their modifications
available to the Open Source developers and users of Mailman.
Unless you can identify that this problem is present with unmodified,
stable Mailman distribution source from sourceforge you will have to
take this matter up with your ISP/or CPanel. This is not least because
without the source code of the CPanel modifications it will be problematic
diagnosing the cause of the problem you observe.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1090208&group_…
Bugs item #1090208, was opened at 2004-12-22 21:13
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1090208&group_…
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Brett Garrett (dolphyn)
Assigned to: Nobody/Anonymous (nobody)
Summary: Password reminder bug (wrong "From" address, etc)
Initial Comment:
Summary of bug: On a system with multiple domains and
multiple lists, the password reminder sometimes contains
information about a list to which the user is not
subscribed, or in some cases, about a list that does not
exist. Likewise, the "From" address of the password
reminder can be incorrect.
Details:
The cron script "mailpasswds" contains the following
code:
siteowner = Utils.get_site_email(host, 'owner')
sitereq = Utils.get_site_email(host, 'request')
sitebounce = Utils.get_site_email
(host, 'bounces')
The problem is, this code is oblivious to the user's actual
subscriptions.
On a CPanel server, for example, it always defaults to
mailman-owner@host, etc.
This results in confusion among users.
Since the "From" address of the reminder is mailman-
owner@host and that address is also referenced in the
mail, users send their questions to that address -- which
may go to the server administrator, or to nobody at all,
instead of the appropriate list owner.
On my setup (a CPanel system) the following
replacement code appears to correct most of the
problem (in combination with an "import string"
statement near the top of the script):
siteowner = string.replace ( listaddr, '@', '-
owner@' )
sitereq = string.replace ( listaddr, '@', '-
request@' )
sitebounce = string.replace ( listaddr, '@', '-
bounces@' )
I have not tested it thoroughly, but I think it corrects
the siteowner and sitereq values.
(For some reason the corrected sitebounce address does
not have any effect. The reminder messages still have a
return-path of mailman-bounces@servername instead of
the appropriate listname-bounces@host. But, I don't
think this matters as much as making sure the siteowner
and sitereq addresses are correct.)
Thank you!
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1090208&group_…
Patches item #1088712, was opened at 2004-12-20 23:56
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1088712&group_…
Category: command line scripts
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Miloslav Trmac (trmac)
Assigned to: Nobody/Anonymous (nobody)
Summary: Use correct char set for command-line scripts
Initial Comment:
The command-line scripts in mailman-2.1.5 share the i18n
framework with the rest of mailman, but unlike the rest
of mailman,
mailman is not in control of the characer set used; it
should always
use the character set specified by the LC_CTYPE locale
category.
Currently on a system using e.g. LANG=cs_CZ.UTF-8 the
Czech (cs) translation is selected, but the output uses the
character set of the translation (ISO 8859-2), not UTF-8.
The attached patch (roughly against 2.1.5) adds
Mailman.i18n.C_(),
which works like _(), except that the output is in the
LC_CTYPE-specified encoding, and modifies all command-line
utilities to use it.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=1088712&group_…