Patches item #644810, was opened at 2002-11-27 16:27
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=644810&group_i…
Category: mail delivery
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Richard Barrett (ppsys)
Assigned to: Nobody/Anonymous (nobody)
Summary: Sendmail mailer in Python
Initial Comment:
This patch provide a Python implementation (with C
wrapper) of a Sendmail mailer, if Sendmail is your MTA
of choice, which removes the necessity of maintining an
aliases database on your Mailman server. All subject to
a bunch of conditions most prominent of which is that
the server has to be pretty much dedicated to MM.
This patch draws on an original contribution by David
Champion <dgc(a)uchicago.edu> which is included in
the contrib directory of the Mailman 2.1b distribution as
mm-handler.
See the README.SENDMAIL.mailer installed by this
patch for differences between this and David's Perl
original and more information of what you are getting into
if you use this patch.
Versions of the patch for MM 2.0.13 and MM 2.1b5 are
available.
This patch requires patch 644797 to be installed before
it.
In the MM build directory say:
patch -p1 < patch-filename
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2004-08-03 10:43
Message:
Logged In: YES
user_id=75166
mailer-2.1.5-0.1.patch.gz is a MM 2.1.5 compatible version of the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-02 15:23
Message:
Logged In: YES
user_id=75166
mailer-2.1.3-0.2.patch can be used with MM 2.1.4
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-02 15:20
Message:
Logged In: YES
user_id=75166
mailer-2.1.3-0.1.patch can be used with MM 2.1.4
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-09-30 20:33
Message:
Logged In: YES
user_id=75166
mailer-2.1.3-0.1.patch is a MM 2.1.3 compatible version of the
patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:31
Message:
Logged In: YES
user_id=75166
mailer-2.1.2-0.1.patch.gz removes support for MM 2.0.13 mail
aliases from the mailer and is MM 2.1.2 compatible
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-02-10 11:50
Message:
Logged In: YES
user_id=75166
mailer-2.1-0.3.patch is also applicable to MM release 2.1.1
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-16 15:30
Message:
Logged In: YES
user_id=75166
mailer-2.1-0.3.patch and mailer-2.0.13-0.4.patch have VERP
handling added and a new feature to rejct delivery of mail to
existing lists by adding the lists names to a
SUSPENDED_LISTS dictionary variable defined in
mm_cfg.py. This is equivalent to deleting list aliases from the
aliases file, while leaving the list itself in place, in a
conventional sendmail configuration.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-03 18:19
Message:
Logged In: YES
user_id=75166
the mm_mailer script in mailer-2.1-0.2.patch now handles
VERP'ed return addresses in bounced mail which I missed in
the original implementation
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-02 16:34
Message:
Logged In: YES
user_id=75166
mailer-2.1-0.1.patch is a revision of the patch for MM 2.1
compatibility
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 12:16
Message:
Logged In: YES
user_id=75166
mailer-2.1b6-0.1.patch is MM 2.1b6 compatible. It also folds
the case of listname and servername for compaiblity with
MMs naive belief that listnames are case all lower case.
case "(Email addresses are not case sensitive, but they are
sensitive to almost everything else :-)"
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-03 17:37
Message:
Logged In: YES
user_id=75166
Fix for permissions related exceptions being generated by the
subprocess spawned by mm_mailer script
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-03 17:36
Message:
Logged In: YES
user_id=75166
Fix for permissions related exceptions being generated by the
subprocess spawned by mm_mailer script.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-11-27 16:29
Message:
Logged In: YES
user_id=75166
version for MM 2.1b5
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=644810&group_i…
Bugs item #1002486, was opened at 2004-08-03 09:03
Message generated for change (Settings changed) made by soujisan
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1002486&group_…
Category: Web/CGI
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: souji (soujisan)
Assigned to: Nobody/Anonymous (nobody)
>Summary: error creating mailing lists - [permision errors - fixed]
Initial Comment:
i have this errors when i create a new list using web
interface, everything else seems to be working fine, i
can admin list, create list in command line, ....
any news about how to fix this problem.. plz e-mail to
me <ho_yuan(a)hotmail.com>
Bug in Mailman version 2.1.5
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/local/mailman/scripts/driver", line 87, in
run_main
main()
File "/usr/local/mailman/Mailman/Cgi/create.py", line
55, in main
process_request(doc, cgidata)
File "/usr/local/mailman/Mailman/Cgi/create.py", line
187, in process_request
mlist.Create(listname, owner, pw, langs, emailhost)
File "/usr/local/mailman/Mailman/MailList.py", line
457, in Create
self.InitVars(name, admin, crypted_password)
File "/usr/local/mailman/Mailman/MailList.py", line
372, in InitVars
baseclass.InitVars(self)
File
"/usr/local/mailman/Mailman/Archiver/Archiver.py", line
95, in InitVars
os.mkdir(self.archive_dir()+'.mbox', 02775)
OSError: [Errno 13] Permission denied:
'/usr/local/mailman/archives/private/test1.mbox'
Python information:
Variable Value
sys.version 2.3.3 (#1, Apr 12 2004, 23:50:32) [GCC
3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1002486&group_…
Patches item #820723, was opened at 2003-10-09 16:19
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=820723&group_i…
Category: Pipermail
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Richard Barrett (ppsys)
Assigned to: Nobody/Anonymous (nobody)
Summary: Mailman/pipermail/MHonArc integration patch
Initial Comment:
This patch tightly integrates the MHonArc mail-to-HTML
convertor with Mailman and its internal pipermail
archiving code.
The purpose of the patch is to produce a fusion of
(hopefully) the best features of pipermail and MHonArc
for handling Mailman mailing list archives.
For more detail see patch content or
http://www.openinfo.co.uk/mailman/patches/mhonarc/index.html
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2004-08-03 10:04
Message:
Logged In: YES
user_id=75166
mhonarc-2.1.5-0.1.patch.gz is a MM 2.1.5 compatible version of the
patch
----------------------------------------------------------------------
Comment By: Martin Mokrejs (mmokrejs)
Date: 2004-04-19 23:53
Message:
Logged In: YES
user_id=696559
I've applied this patch(mhonarc-2.1.4-0.1.patch.gz) and it
works great for me. Would someone apply to offcial cvs tree?
Thanks.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-02 15:32
Message:
Logged In: YES
user_id=75166
mhonarc-2.1.4-0.1.patch is a MM 2.1.4 compatible version of
this patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-10-22 14:32
Message:
Logged In: YES
user_id=75166
mhonarc-2.1.3-0.6.patch better supports the use of MHonArc
-saveresources option. Also fixes minor HTML syntax error in
mhonarc.mrc and author.mrc that affected generated date and
author index pages.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-10-14 05:49
Message:
Logged In: YES
user_id=75166
With mhonarc-2.1.3-0.4.patch, the default path to MHonArc itself
defined in Defaults.py is the empty string and, until this is
changed, the option to select MHonArc instead of pipermail for
per-list archiving is not offered on the web admin GUI.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-10-10 17:51
Message:
Logged In: YES
user_id=75166
Under some circumstances, when a single message is passed to
MHonArc for archiving via a pipe, MHonArc may finish its
processing and exit, closing its STDIN before the Mailman
process that invoked it has finished output of the message
to the pipe. Mistakenly, the patched pipermail code treated
this as an error. mhonarc-2.1.3-0.3.patch corrects this mistake.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=820723&group_i…
Patches item #760567, was opened at 2003-06-25 15:25
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=760567&group_i…
Category: list administration
Group: Mailman 2.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Richard Barrett (ppsys)
Assigned to: Nobody/Anonymous (nobody)
Summary: moderation request message content
Initial Comment:
This patch makes per-list configurable the inclusion of
the body of messages that require moderation in the
request messages sent to list moderators.
This patch has similar objectives to those of patch
#593674 but is a simpler implementation.
This adds one list attribute, which can be set or unset
via the web admin GUI, and which controls whether the
moderated message body is included in the moderator
request.
Apply the attached patch file with the MM build
directory as the current working directory using the
command:
patch -p1 < path-to-patch-file
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2004-08-03 10:02
Message:
Logged In: YES
user_id=75166
modinc-2.1.5-0.1.patch is a MM 2.1.5 compatible version of the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-02 15:28
Message:
Logged In: YES
user_id=75166
modinc-2.1.4-0.1.patch is a MM 2.1.4 compatible veriosn of
this patch
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2003-12-24 17:29
Message:
Logged In: YES
user_id=12800
I'm going to defer this one until 2.1.5 since I don't want
to add any new list attributes at this late date.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-09-30 20:43
Message:
Logged In: YES
user_id=75166
modinc-2.1.3-0.1.patch is a MM 2.1.3 compatible version of the
patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-06-25 17:21
Message:
Logged In: YES
user_id=75166
Missed one changed file from initial patch
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=760567&group_i…
Bugs item #1002486, was opened at 2004-08-03 09:03
Message generated for change (Settings changed) made by soujisan
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1002486&group_…
Category: Web/CGI
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: souji (soujisan)
Assigned to: Nobody/Anonymous (nobody)
>Summary: error creating mailing lists - [permision errors]
Initial Comment:
i have this errors when i create a new list using web
interface, everything else seems to be working fine, i
can admin list, create list in command line, ....
any news about how to fix this problem.. plz e-mail to
me <ho_yuan(a)hotmail.com>
Bug in Mailman version 2.1.5
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/local/mailman/scripts/driver", line 87, in
run_main
main()
File "/usr/local/mailman/Mailman/Cgi/create.py", line
55, in main
process_request(doc, cgidata)
File "/usr/local/mailman/Mailman/Cgi/create.py", line
187, in process_request
mlist.Create(listname, owner, pw, langs, emailhost)
File "/usr/local/mailman/Mailman/MailList.py", line
457, in Create
self.InitVars(name, admin, crypted_password)
File "/usr/local/mailman/Mailman/MailList.py", line
372, in InitVars
baseclass.InitVars(self)
File
"/usr/local/mailman/Mailman/Archiver/Archiver.py", line
95, in InitVars
os.mkdir(self.archive_dir()+'.mbox', 02775)
OSError: [Errno 13] Permission denied:
'/usr/local/mailman/archives/private/test1.mbox'
Python information:
Variable Value
sys.version 2.3.3 (#1, Apr 12 2004, 23:50:32) [GCC
3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1002486&group_…
Patches item #644797, was opened at 2002-11-27 15:56
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=644797&group_i…
Category: mail delivery
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 5
Submitted By: Richard Barrett (ppsys)
Assigned to: Nobody/Anonymous (nobody)
Summary: Revised mailer exit status
Initial Comment:
This patch modifies the Python scripts in $prefix/scripts/
that are used by the MTA to deliver incoming mail to
Mailman.
The exit statuses now returned are drawn from the mail
related values defined in /usr/include/sysexits.h
This allows the MTA to return more meaningful
responses to the sender when rejecting mail. It also
allows a more sympathetic treatment of mail in the event
that the Python script suffers an unexpected exception
when handling incoming email.
Such exceptions are now logged to MM's
$prefix/logs/erro in all but the most extreme error cases
and the internal information about the Python exception
is not passed into the response to the sender.
There are two patch versions; one for MM 2.0.13 and the
other for MM 2.1b5
in the MM build directory say:
patch -p1 < patch-filename
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2004-08-03 09:56
Message:
Logged In: YES
user_id=75166
exitstatus-2.1.5-0.1.patch.gz is a MM 2.1.5 compatible version of the
patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-02 15:14
Message:
Logged In: YES
user_id=75166
exitstatus-2.1.3-0.1.patch can be used with MM 2.1.4
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-09-30 20:39
Message:
Logged In: YES
user_id=75166
exitstatus-2.1.3-0.1.patch is a MM 2.1.3 compatible version of the
patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:40
Message:
Logged In: YES
user_id=75166
exitstatus-2.1.2-0.1.patch is a revision of the patch for MM
2.1.2 compatibility
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-02-10 11:42
Message:
Logged In: YES
user_id=75166
exitstatus-2.1-0.1.patch is alos applicable to MM release
2.1.1
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-02 16:30
Message:
Logged In: YES
user_id=75166
exitstatus-2.1-0.1.patch is a revision of the patch for MM 2.1
compatibility
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-12-24 03:29
Message:
Logged In: YES
user_id=12800
Sorry Richard, I have to defer this one. It's too much for
me to think about for MM2.1.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:58
Message:
Logged In: YES
user_id=75166
exitstatus-2.1b6-0.1.patch is a revision of the patch for MM
2.1b6 compatibility
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-11-27 15:58
Message:
Logged In: YES
user_id=75166
version for MM 2.1b5
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=644797&group_i…
Patches item #444884, was opened at 2001-07-26 18:27
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=444884&group_i…
Category: Unofficial 2.0 patch
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 3
Submitted By: Richard Barrett (ppsys)
Assigned to: Barry A. Warsaw (bwarsaw)
Summary: Integration of Mailman & htdig for archi
Initial Comment:
This patch is applicable to Mailman 2.0.6 release that
has had search enhancement patch 444879 patch
installed - if your Defaults.py has the
ARCHIVE_INDEXING_ENABLE and ARCHIVE_INDEXING_DISABLE
in it then you've got that patch.
It replaces earlier patches 401670 and 402423 and is
mainly to correct some problems arising from fixes
introduced into Mailman by bug fix releases since the
402423 patch.
This patch integrates htdig with Mailman and provides:
1. per list search facility with a search form on the
list's TOC page.
2. maintenance of privacy of private archives which
requires the user to establish their credentials via
the normal private archive access before any access
via htdig is allowed.
3. a common base URL for both public and private
archive access via htsearch results so that htdig
indices are unaffected by changingan archive from
private to public and vice versa. All access to
archives via htdig is controlled by a new wrapped cgi-
bin script called htdig.py.
4. a new cron activated script and extra crontab entry
which runs htdig regularly to maintain the per list
search indices.
5. automatic creation, deletion and maintenance of
htdig configuration files and such. Beyond installing
htdig and telling Mailman where it is via mm_cfg you
do not have to do any other setup. Well not quite you
do have to set up a single per installation symlink to
allow htdig to find the automatically generated per
list htdig configuration files.
You probably want to run this patch as follows:
cd <mailman 2.0.6 untarred and unzipped directory>
patch -p1 < <this patch file>
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2004-08-03 09:45
Message:
Logged In: YES
user_id=75166
htdig-2.1.5-0.1.patch.gz is a MM 2.1.5 compatible version of the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-03 09:16
Message:
Logged In: YES
user_id=75166
htdig-2.1.4-0.1.patch is a MM 2.1.4 compatible version of
the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-12-15 16:13
Message:
Logged In: YES
user_id=75166
htdig-2.1.3-0.5.patch modifies htdig.py and private.py; the
security changes introduced by htdig-2.1.3-0.2 patch to
these scripts incorrectly blocked access to the
listname.mbox/listname.mbox file. The 0.5 revision of the
patch corrects this error. This problem and a suggested fix
were pointed out to me in a private email by Stephan Berndts
stb-mm at spline.de
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-10-22 14:55
Message:
Logged In: YES
user_id=75166
htdig-2.1.3-0.4.patch provides minor improvements in
handling of HTTP request handled by htidg.py which lead to
the user receiving an authentication challenge.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-10-19 21:13
Message:
Logged In: YES
user_id=75166
htdig-2.1.3-0.3.patch.gz add minor private archive security
improvements to the patch for MM 2.1.3
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-09-30 20:14
Message:
Logged In: YES
user_id=75166
htdig-2.1.3-0.1.patch is a MM 2.1.3 compatible version of
the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-06-06 17:47
Message:
Logged In: YES
user_id=75166
last comment should have read:
htdig-2.1.2-0.4.patch.gz corrects an error in 2 scripts,
mmsearch.py and remote_mmsearch, which caused an
exception if list archives were being accessed via HTTPS and
a search was performed.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-06-06 17:45
Message:
Logged In: YES
user_id=75166
htdig-2.1.2-0.3.patch.gz corrects an error in 2 scripts,
mmsearch.py and remote_mmsearch, which caused an
exception if list archives were being accessed via HTTPS and
a search was performed.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-05-01 19:00
Message:
Logged In: YES
user_id=75166
htdig-2.1.2-0.3.patch.gz adds some minor performance
improvement in template handling in MM 2.1.2
You should consider also applying this bug-fis patch:
[ 730769 ] template access hierarchy is broken
http://sourceforge.net/tracker/index.php?
func=detail&aid=730769&group_id=103&atid=100103
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 15:44
Message:
Logged In: YES
user_id=75166
htdig-2.1.2-0.2.patch.gz corrects error in file uploaded as
htdig-2.1.2-0.1.patch.gz. Sorry for any inconvenience.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:46
Message:
Logged In: YES
user_id=75166
htdig-2.1.2-0.1.patch.gz is a revised version for MM 2.1.2
compatibility.
It also incoporates a previosuly unpublished change to
overcome a potential problem with htdig excluced urls - see
the INSTALL.htdig-mm file for more information
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-03-21 18:29
Message:
Logged In: YES
user_id=75166
htdig-2.1.1-0.4.patch.gz fixes a problem with mmsearch
handling multi-page search results from htsearch.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-03-21 17:54
Message:
Logged In: YES
user_id=75166
htdig-2.1.1-0.3.patch.gz fixes a fault when mmsearch.py is
rasing an excpetion because it has had a problem running
htsearch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-03-20 14:10
Message:
Logged In: YES
user_id=75166
htdig-2.1.1-0.2.patch.gz close a security exploit which allows
leakage of information held in htdig's per-list search indexes
to users not authorized to view private list archives.
Read file INSTALL.htdig-mm installed by this patch for details
and instructions for upgrading MM installations using earlier
versions of this patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-02-10 15:50
Message:
Logged In: YES
user_id=75166
htdig-2.1.1-0.1.patch.gz introduces no functional change but
applies without offset warnings to MM 2.1.1
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-02-05 18:12
Message:
Logged In: YES
user_id=75166
It seems it is possible, if this patch is installed, for a list's
htdig conf file and the list specific htdig index db files to be
read directly through the web interface for list archives.
Even if this patch isn't installed it seems a list's pipermail.pck
file can also be read directly through the web interface for list
archives.
This seems to be true for accesses via /pipermail for public
lists and via /mailman/private for private lists.
The problem does not occur for htdig search results
accessed via /mailman/htdig as the htdig.py script is more
protective than private.py
Broadly speaking the data affected is availble to a user in
normal operation which is why I do not consider the issue to
be a security breach as such.
Adding the following RewriteRule to Apache's httpd.conf
prevents the situation, assuming you got the RewriteEngine
On:
RewriteRule ^(/pipermail/.*)/(pipermail.pck|htdig/[^/]*)$
$1/index.html [F]
RewriteRule ^(/mailman/private/.*)/(pipermail.pck|htdig/[^/]*)$
$1/index.htm
l [F]
You could, of course, substitute an R flag for the F flag on the
RewriteRules and be more hacker friendly.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-22 14:20
Message:
Logged In: YES
user_id=75166
htdig-2.1-0.3.patch corrects yet another bug in htdig.py. Hope
that all of them!
Stops use of obsolete config variable DEFAULT_HOST in
several files.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-15 20:18
Message:
Logged In: YES
user_id=75166
htdig-2.1-0.2.patch corrects a bug in htdig.py and deals with
an adverse interaction between htdig.py and a bug in
$prefix/scripts/driver (see #668685 for a patch to fix this).
It also improves the content type and security handling by
htdig.py for MM 2.1 version of patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-15 20:14
Message:
Logged In: YES
user_id=75166
Uploaded wrong file mailer-2.0.13-0.4.patch on last attempt.
Should have been htdig-2.0.13-0.4.patch which improves the
content type and security handling by htdig.py for MM 2.0.13
version of patch.
Please ignore mailer-2.0.13-0.4.patch file
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-15 20:09
Message:
Logged In: YES
user_id=75166
mailer-2.0.13-0.4.patch improves the content type and
security handling by htdig.py for MM 2.0.13 version of patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-02 16:07
Message:
Logged In: YES
user_id=75166
htdig-2.1-0.1.patch is a revised version of the patch that is
compatible with MM 2.1
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:48
Message:
Logged In: YES
user_id=75166
htdig-2.1b6-0.1.patch is a revised version of the patch that is
compatible with MM 2.1b6
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-04 10:53
Message:
Logged In: YES
user_id=75166
htdig-2.0.13-0.3.patch corrects a minor typo in text appearing
in the list TOC after the patch is applied.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-11-27 10:24
Message:
Logged In: YES
user_id=75166
htdig-2.1b5-0.1.patch is a revised version of the patch that is
compatible with MM 2.1b5
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-10-30 11:43
Message:
Logged In: YES
user_id=75166
htdig-2.1b4-0.1.patch is a revised version of the patch that is
compatible with MM 2.1b4
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-10-14 11:50
Message:
Logged In: YES
user_id=75166
htdig-2.1b3-0.3.patch removes use of the file() function, used
instead of the open() function, in three cron scripts added by
the patch. Use of the file() function created an unnecessary
dependency on Python 2.2
----------------------------------------------------------------------
Comment By: Colin Mackinlay (cmackinlay)
Date: 2002-10-12 16:51
Message:
Logged In: YES
user_id=624179
Got a workaround!
The line referred to in the traceback:
file(rundig_run_file, 'w').close()
is used to create a 'rundig_last_run' file of lenght 0 bytes
Creating this manually (or copying it) means the line isn't
called and everything seems to work.
Either file() is not a valid function call or my python is broken -
I'm not literate enough in python to know the answer though!
----------------------------------------------------------------------
Comment By: Colin Mackinlay (cmackinlay)
Date: 2002-10-06 14:18
Message:
Logged In: YES
user_id=624179
Just rebuilt MM as 2.1b3 with htdig.
Upgraded lists which had htdig before work fine
New lists give the obvious error:
Unable to read word database file
Did you run htmerge?
Running the cronjob doesn't fix as it used to, message is:
Output from command /usr/bin/python -
S /usr/local/mailman/cron/nightly_htdig ..
Traceback (most recent call last):
File "/usr/local/mailman/cron/nightly_htdig", line 153, in ?
main()
File "/usr/local/mailman/cron/nightly_htdig", line 118, in main
file(rundig_run_file, 'w').close()
NameError: global name 'file' is not defined
The archive/htdig folder only contains the xx.conf file, but no
db.xx files
If I copy in db.xx files from another list then the problem goes
away (except I've now got an invalid set of references!)
Is this my elementary error or is it more sinister?!
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-15 11:02
Message:
Logged In: YES
user_id=75166
htdig-2.1b3-0.2.patch corrects a dumb syntax error in htdig-
2.1b3-0.1.patch which will typically show up as logged errors
in the operation of the ArchRunner qrunner at line 721 of
HyperArch.py
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-14 16:51
Message:
Logged In: YES
user_id=75166
htdig-2.1b3-0.1.patch is a revised version of the patch that is
compatible with MM 2.1b3
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-08-08 16:33
Message:
Logged In: YES
user_id=12800
I've sent Richard some comments off-line about this patch.
Meta comments: the 2.0.x patches can't be officially
supported, but I'm going to create an unofficial patches
page off the wiki for where the 2.0 patches can be migrated.
I think this patch set is too big for MM2.1, but if it's
cleaned up as per my private message, let's re-evaluate it
for MM2.2 (or 3.0).
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-05 10:11
Message:
Logged In: YES
user_id=75166
htdig-2.0.13-0.2.patch just adds a GPL notice to the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-01 16:35
Message:
Logged In: YES
user_id=75166
htdig-2.1b2-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b2
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-07-30 11:25
Message:
Logged In: YES
user_id=75166
htdig-2.0.13-0.1.patch is purely cosmetic to get no mumble
application to MM 2.0.13
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-07-25 15:07
Message:
Logged In: YES
user_id=75166
Do not use htdig-2.0.12-0.1.patch there is an error in it.
Use htdig-2.0.12-0.2.patch instead
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-07-25 14:10
Message:
Logged In: YES
user_id=75166
htdig-2.0.12-0.1.patch is a revised version of the patch that
applies without complaint to MM 2.0.12.
It also add a facility for adding site wide htdig configuration
attributes to all list specific htdig configuration files.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-05-23 09:59
Message:
Logged In: YES
user_id=75166
htdig-2.0.11-0.1.patch is a revised version of the patch that
is compatible with MM 2.0.11
This version removes an incompatibility with Python 2.2
which caused warning messages to be generated when any
of the family cron/nightly_htdig scripts were run.
Some guidance on file access permissions for some htdig
database files needed by rundig have been added to
installation notes.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-04-19 10:59
Message:
Logged In: YES
user_id=75166
htdig-2.0.10-0.1.patch is a revised version of the patch
that is compatible with MM 2.0.10
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-04-08 17:46
Message:
Logged In: YES
user_id=75166
htdig-2.0.9-0.1.patch is a revised version of the patch
that is compatible with MM 2.0.9
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-03-06 16:22
Message:
Logged In: YES
user_id=75166
htdig-2.1cvs-20020306.patch is a revised version of the patch that is compatible with the code published in
mailman CVS on sourceforge as 12:30 GMT 6 Mar 2002
Known deficiency is that the non-English versions of files under $build/templates still contain text in English
and need translations I cannot do. Also the necessary pygettext activity and subsequent translations in
files under $build/messages remain to be done.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-12-17 16:56
Message:
Logged In: YES
user_id=75166
htdig-2.1cvs-20011217.patch is a revised version of the
patch that is compatible with the code published in mailman
CVS on sourceforge as 11:50 GMT 17 Dec 2001
The only known deficiency is that the non-English versions
of files under $build/templates still contain text in
English and need translations I cannot do. Also the
necessary pygettext activity and subsequent translations in
files under $build/messages remain to be done.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-12-13 16:58
Message:
Logged In: YES
user_id=75166
htdig-2.1a3-0.1.patch is a revised version of the patch that is compatible with the code published in
mailman-2.1a3.tgz on sourceforge.
The only known deficiency is that the non-English versions of files under $build/templates still contain text
in English and need translations I cannot do. Also the necessary pygettext activity and subsequent
translations in files under $build/messages remain to be done.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-11-28 17:33
Message:
Logged In: YES
user_id=75166
The htdig-2.0.8-0.1.patch version of the patch resolves a problem that can arise with htdig indexing if the
web_page_url for a list uses other than the http addressing (some folks want to use https). While specified
as for MM 2.0.8 the revised patch should work OK with 2.0.7, 2.0.6 and probably back as far as 2.0.3. If
you do not have the requirement for using other than http addressing in you lists web_page_urls it probably
isn't worth the trouble of upgrading to this patch level.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-11-28 11:08
Message:
Logged In: YES
user_id=75166
This patch should also apply without problems to MM 2.0.8
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-11-27 12:00
Message:
Logged In: YES
user_id=75166
This patch should also apply without problems to Mm 2.0.7
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-11-09 11:54
Message:
Logged In: YES
user_id=75166
The htdig-2.0.6-03.patch version of the patch makes some
previously hard-coded things configurable and enhances the
capability to run the htdig searches and indexing on a
different machine to the one delivering Mailman and
Mailman's web UI.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=444884&group_i…
Patches item #444879, was opened at 2001-07-26 18:01
Message generated for change (Comment added) made by ppsys
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=444879&group_i…
Category: Pipermail
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 3
Submitted By: Richard Barrett (ppsys)
Assigned to: Barry A. Warsaw (bwarsaw)
Summary: Archive indexer control to improve index
Initial Comment:
This patch is applicable to Mailman 2.0.6 release and
supercedes ealier patches 401669 and 402422.
This patch should improve the quality of search
results returned by search engines
such as htdig (http://www.htdig.org) where the seach
engine's index builder responds
to strings embedded in the html pages that are the
subject of the indexing. The
changes in this patch:
1. allow strings for enabling and disabling indexing
to be defined in mm_cfg.py.
2. embeds those strings in the pages generated as the
html version of a list's
archive.
By default nothing in the html changes. To get the
desired effect, you must
define ARCHIVE_INDEXING_ENABLE and
ARCHIVE_INDEXING_DISABLE in mm_cfg.py
You probably want to run this patch as follows:
cd <mailman 2.0.6 untarred and unzipped directory>
patch -p1 < <this patch file>
See also the associated patch for integrating the
htdig search software with mailman's internal archiver
ouput.
----------------------------------------------------------------------
>Comment By: Richard Barrett (ppsys)
Date: 2004-08-03 09:39
Message:
Logged In: YES
user_id=75166
indexing-2.1.5-0.1.patch.gz is a MM 2.1.5 compatible version of the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2004-01-03 09:20
Message:
Logged In: YES
user_id=75166
indexing-2.1.4-0.1.patch is a MM 2.1.4 compatible version of the
patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-09-30 20:10
Message:
Logged In: YES
user_id=75166
indexing-2.1.3-0.1.patch is a MM 2.1.3 compatible version of
the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:37
Message:
Logged In: YES
user_id=75166
indexing-2.1.2-0.1.patch.gz no longer needs patch #661138
to be applied as that patch was incorporated in the MM 2.1.2
release
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-04-28 14:34
Message:
Logged In: YES
user_id=75166
indexing-2.1.2-0.1.patch.gz is revised for MM 2.1.2
compatibility.
Before applying thisversion of the patch you must also apply
Bug fix patch #728836 to the source distribution
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-02-10 15:49
Message:
Logged In: YES
user_id=75166
indexing-2.1.1-0.1.patch.gz introduces no functional change
but applies without offset warnings to MM 2.1.1
Before applying this patch to the MM 2.1 source distribution
you must apply patch 661138 (corrects defects in some
HTML templates) to the distribution
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2003-01-02 16:05
Message:
Logged In: YES
user_id=75166
indexing-2.1-0.1.patch is a revised version of the patch
that is compatible with MM 2.1.
Before applying this patch to the MM 2.1 source distribution
you must apply patch 661138 (corrects defects in some
HTML templates) to the distribution
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:55
Message:
Logged In: YES
user_id=75166
indexing-2.1b6-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b6
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:53
Message:
Logged In: YES
user_id=75166
indexing-2.1b6-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b6
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-12-11 11:52
Message:
Logged In: YES
user_id=75166
indexing-2.1b6-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b6
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-11-27 10:22
Message:
Logged In: YES
user_id=75166
indexing-2.1b5-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b5
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-10-30 11:40
Message:
Logged In: YES
user_id=75166
indexing-2.1b4-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b4
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-10-30 11:39
Message:
Logged In: YES
user_id=75166
indexing-2.1b4-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b4
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-14 16:46
Message:
Logged In: YES
user_id=75166
indexing-2.1b3-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b3
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-08 17:32
Message:
Logged In: YES
user_id=75166
An additional file, README.NOINDEXtags is added to
indexing-2.0.13-0.3.patch version that discusses the issue of
what tags to use for controlling various search engine
indexers.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-08 17:19
Message:
Logged In: YES
user_id=75166
An error when building the indexing-2.1b2-0.1.patch meant
that copies of the originals of two of the files modified by this
version of the patch were added when the patch was run.
indexing-2.1b2-0.1.patch removes this error. However, the
original error is benign and can be corrected by deleting the
extra files HyperArch.py.orig and Defaults.py.in.orig.
An additional file, README.NOINDEXtags is added that
discusses the issue of what tags to use for controlling various
search engine indexers.
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-08-08 14:19
Message:
Logged In: YES
user_id=12800
Another question: is there no standard (de-facto or
otherwise) for generic markup that tells indexers not to
index a particular section? IOW, for
ARCHIVE_INDEXING_ENABLE and ARCHIVE_INDEXING_DISABLE, is
there some generic value that would instruct most (all?)
indexers to ignore that section? Or does it necessarily
have to be indexer specific?
I'm thinking of the situation where you might have ht://Dig
installed locally, but your archives are still being
spidered by external indexers. It would be good if
something more generic could be added to Defaults.py.in
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-08-08 14:14
Message:
Logged In: YES
user_id=12800
Looking at the 2.1b2 patch, why does it try to create
HyperArch.py.orig and Defaults.py.in.orig? Are those
included in the patch by mistake?
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-05 10:08
Message:
Logged In: YES
user_id=75166
indexing-2.0.13-0.2.patch just adds a GPL notice to the patch
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-08-01 16:33
Message:
Logged In: YES
user_id=75166
indexing-2.1b2-0.1.patch is a revised version of the patch
that is compatible with MM 2.1b2
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-07-30 11:23
Message:
Logged In: YES
user_id=75166
indexing-2.0.13-0.1.patch is purely cosmetic to get no
mumble application to MM 2.0.13
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-07-25 14:11
Message:
Logged In: YES
user_id=75166
indexing-2.0.11-0.1.patch should apply without problems to
MM 2.0.12
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-05-23 09:50
Message:
Logged In: YES
user_id=75166
indexing-2.0.11-0.1.patch is a revised version of the patch
that is compatible with MM 2.0.11
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-04-19 10:53
Message:
Logged In: YES
user_id=75166
indexing-2.0.9-0.1.patch should apply without problems to
MM 2.0.10
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-04-08 17:43
Message:
Logged In: YES
user_id=75166
indexing-2.0.9-0.1.patch is a revised version of the patch
that is compatible with MM 2.0.9
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2002-03-06 16:14
Message:
Logged In: YES
user_id=75166
indexing-2.1cvs-20020306.patch is a revised version of the patch that is compatible with the code
published in mailman CVS on sourceforge as 12:30 GMT 6 Mar 2002.
Corrects problem noted or 5 Mar 2002 by nobody
----------------------------------------------------------------------
Comment By: Nobody/Anonymous (nobody)
Date: 2002-03-05 21:41
Message:
Logged In: NO
When applying this patch I get an error with Hunk 1 and
Defaults.py is not updated. This happens with the a clean
download of the latest cvs installation (5 Mar 2002). Any
ideas what the problem is?
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-12-17 16:53
Message:
Logged In: YES
user_id=75166
indexing-2.1cvs-20011217.patch is a revised version of the
patch that is compatible with the code published in mailman
CVS on sourceforge as 11:50 GMT 17 Dec 2001
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-12-13 16:48
Message:
Logged In: YES
user_id=75166
indexing-2.1a3-0.1.patch is a revised version of the patch that is compatible with the code published in
mailman-2.1a3.tgz on sourceforge.
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-11-28 11:07
Message:
Logged In: YES
user_id=75166
This patch should also apply without problems to MM 2.0.8
----------------------------------------------------------------------
Comment By: Richard Barrett (ppsys)
Date: 2001-11-27 12:03
Message:
Logged In: YES
user_id=75166
This patch should also apply without problems to MM 2.0.7
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=444879&group_i…
Bugs item #1002486, was opened at 2004-08-03 09:03
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=1002486&group_…
Category: Web/CGI
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: souji (soujisan)
Assigned to: Nobody/Anonymous (nobody)
Summary: error creating mailing lists
Initial Comment:
i have this errors when i create a new list using web
interface, everything else seems to be working fine, i
can admin list, create list in command line, ....
any news about how to fix this problem.. plz e-mail to
me <ho_yuan(a)hotmail.com>
Bug in Mailman version 2.1.5
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/local/mailman/scripts/driver", line 87, in
run_main
main()
File "/usr/local/mailman/Mailman/Cgi/create.py", line
55, in main
process_request(doc, cgidata)
File "/usr/local/mailman/Mailman/Cgi/create.py", line
187, in process_request
mlist.Create(listname, owner, pw, langs, emailhost)
File "/usr/local/mailman/Mailman/MailList.py", line
457, in Create
self.InitVars(name, admin, crypted_password)
File "/usr/local/mailman/Mailman/MailList.py", line
372, in InitVars
baseclass.InitVars(self)
File
"/usr/local/mailman/Mailman/Archiver/Archiver.py", line
95, in InitVars
os.mkdir(self.archive_dir()+'.mbox', 02775)
OSError: [Errno 13] Permission denied:
'/usr/local/mailman/archives/private/test1.mbox'
Python information:
Variable Value
sys.version 2.3.3 (#1, Apr 12 2004, 23:50:32) [GCC
3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)]
sys.executable /usr/bin/python
sys.prefix /usr
sys.exec_prefix /usr
sys.path /usr
sys.platform linux2
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=1002486&group_…
Bugs item #871050, was opened at 2004-01-05 17:03
Message generated for change (Comment added) made by hallcp
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=871050&group_i…
Category: mail delivery
Group: 2.1 (stable)
Status: Open
Resolution: None
Priority: 5
Submitted By: Fernando Barajas (fbarajas)
Assigned to: Nobody/Anonymous (nobody)
Summary: Uncought runner exception: Empty module name
Initial Comment:
Hi!
I run several lists on mailman, and all of the lists are
working OK, but suddently one of them (named
fc_general) stopped working, and I get the following in
logs/error every time I try to post to the fc_general list:
Jan 05 11:03:48 2004 (8451) Uncaught runner
exception: Empty module name
Jan 05 11:03:48 2004 (8451) Traceback (most recent
call last):
File "/home/mailman/Mailman/Queue/Runner.py", line
105, in _oneloop
self._onefile(msg, msgdata)
File "/home/mailman/Mailman/Queue/Runner.py", line
155, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/home/mailman/Mailman/Queue/IncomingRunner.py",
line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/home/mailman/Mailman/Queue/IncomingRunner.py",
line 153, in _dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/home/mailman/Mailman/Handlers/ToDigest.py",
line 89, in process
send_digests(mlist, mboxfp)
File "/home/mailman/Mailman/Handlers/ToDigest.py",
line 130, in send_digests
send_i18n_digests(mlist, mboxfp)
File "/home/mailman/Mailman/Handlers/ToDigest.py",
line 303, in send_i18n_dige
sts
msg = scrubber(mlist, msg)
File "/home/mailman/Mailman/Handlers/Scrubber.py",
line 308, in process
t = t.encode(charset, 'replace')
File "/var/tmp/python2-2.2.3-
root/usr/lib/python2.2/encodings/__init__.py", li
ne 51, in search_function
ValueError: Empty module name
Jan 05 11:03:48 2004 (8451) SHUNTING:
1073322225.130398+2e61b88872c9af343bce1927
de7443b7500f2622
The rest of my lists work correctly.
I was using 2.1.2, but today I upgraded to 2.1.4 and it's
still failing.
What can I do?
Thanks!
----------------------------------------------------------------------
Comment By: Charles Hall (hallcp)
Date: 2004-08-02 17:34
Message:
Logged In: YES
user_id=747417
In my case the quick fix was to delete the existing
"digest.mbox" file. (Look in
~mailman/lists/your_list/digest.mbox)
I guess a bogus email snuck in there that breaks Python's
character handling.
Your digest subscribers will be unhappy but at least your
list is up again.
----------------------------------------------------------------------
Comment By: Dan Langille (junkmale)
Date: 2004-02-05 16:10
Message:
Logged In: YES
user_id=27858
I am having a simlar problem. Mail comes in, but never goes
out to the list. Everthing is shunted. I found this "patch"
http://www.mail-archive.com/mailman-developers@python.
org/msg06317.html and applied it. Then I ran unshunt. That's
when this appeared in mailman/logs/error
Feb 05 07:57:07 2004 (27060) Dequeuing message destined
for missing list: planners
Feb 05 07:57:07 2004 (27060) Uncaught runner exception:
Empty module name
Feb 05 07:57:07 2004 (27060) Traceback (most recent call
last):
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 110,
in _oneloop
self._onefile(msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 160,
in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py",
line 130, in _dispose
more = self._dopipeline(mlist, msg, msgdata, pipeline)
File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py",
line 153, in _dopipeline
sys.modules[modname].process(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line
90, in process
send_digests(mlist, mboxfp)
File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line
131, in send_digests
send_i18n_digests(mlist, mboxfp)
File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line
304, in send_i18n_digests
msg = scrubber(mlist, msg)
File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line
311, in process
t = t.encode(charset, 'replace')
File "/usr/local/lib/python2.3/encodings/__init__.py", line 84,
in search_function
globals(), locals(), _import_tail)
ValueError: Empty module name
----------------------------------------------------------------------
Comment By: Jochen Witte (zebaoth)
Date: 2004-01-27 11:09
Message:
Logged In: YES
user_id=565663
I use 2.1.3 and have the same problem. Any solution in sight?
----------------------------------------------------------------------
Comment By: Marcel Meyer (meyerm)
Date: 2004-01-14 10:56
Message:
Logged In: YES
user_id=66911
Hi,
was this somehow resolved?? I just found to have the same problems!
What can I do that the messages (the shunt directory is now 1,5 MB
big! [not the contents of the dir, but the dir inode itself...!!] ) are
written into the archives without loosing anything? unshunt just puts
them back into the shunt directory.
Is there some patch - anything?
Thanks a lot
Marcel
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=871050&group_i…