Red Hat Bugzilla – Bug 103599
mailman upgrade doesn't change aliases
Last modified: 2007-04-18 12:57:19 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5a)
Gecko/20030728 Mozilla Firebird/0.6.1
Description of problem:
using up2date to upgrade mailman from version 2.0x doesn't work properly because
the aliases have changed for version 2.1x.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. on a machine running mailman 2.0x (with a list setup)
2. up2date -u
2. `rpm -F mailman-2.1-8.rpm`
2. `rpm -U mailman-2.1-8.rpm`
3. try to use existing list
Actual Results: previous lists do not work because, among other things,
'wrapper' is no longer used and /etc/aliases redirects mail to it.
Expected Results: deprecated commands (e.g. "|/var/mailman/mail/wrapper post
[listname]") are replaced and/or appended (with the additional commands that
seem to be used) in the /etc/aliases file.
if that is not feasible, then a sample aliases profile should be presented at
the time of upgrade so that the admin is aware that this must be done manually.
(i figured it out by creating a new list and manually comparing to exisiting
even after working this through by hand i still was unable to get existing lists
to work and was unable to find any log entries explaining why. wondering if
there are other signficant changes to mailman architecture outside of wrapper
mods? under cursory review (with lists down i didn't have the time to explore in
depth) it appears that maybe the db structure has changed as well (for the
We don't provide full update support for this rpm, so manual adaption
must be done for an existing installation.
Florian La Roche