[Mailman-Users] Upgrading Mailman from Centos package...

Bruce Johnson johnson at Pharmacy.Arizona.EDU
Thu Feb 13 16:53:12 EST 2020



On Feb 13, 2020, at 2:10 PM, Mark Sapiro <mark at msapiro.net<mailto:mark at msapiro.net>> wrote:

On 2/13/20 12:34 PM, Bruce Johnson wrote:
Probably a dumb question, but, this should also be the process to update MM from a RHEL/CentOS package to a later version from source?

https://wiki.list.org/DOC/4.80%20How%20do%20I%20upgrade%20from%20Mailman%202.1.x%20to%20a%20later%20Mailman%202.1.y%3F

I've checked this:

https://wiki.list.org/DOC/RHEL%20file%20changes%20after%20version%202.1.5-20

Have you also seen which is linked from that?


Yes I did, and based on everything I looked at in our system it looks like it’s supposed to.

The one thing I was worried about was the line " You can find the ./configure line you used last time by looking in the config.status file in old source tree."

Since I don’t have an old source tree, I was a little worried that there would be some weird bits in the config.

You basically want to unpack the source tarball or retrieve the latest
source from Launchpad, configure it with --prefix=/usr/lib/mailman, and
'make' but not 'make install', and then update everything that's in
/usr/lib/mailman from the resulting Mailman/, build/bin, build/cron,
messages/, scripts and templates/.

You don't need to be concerned about /usr/lib/mailman/cgi-bin,
/usr/lib/mailman/mail or /usr/lib/mailman/tests.

I think that will work, but I've never done it so no guarantees.

Fortunately it’s a VM so I can just snapshot it and if the upgrade breaks, just roll it back.

Thanks!

--
Bruce Johnson
University of Arizona
College of Pharmacy
Information Technology Group

Institutions do not have opinions, merely customs



More information about the Mailman-Users mailing list