[prev in list] [next in list] [prev in thread] [next in thread] 

List:       majordomo-users
Subject:    Re: Upgrading from 1.94.1 to 1.94.5
From:       Daniel Liston <dliston () sonny ! org>
Date:       2003-04-01 23:59:05
[Download RAW message or body]

I would do the clean install to 1.94.5, but I am very comfortable
with 1.94.5 already. :)

Knowledge is your friend when it comes to upgrades/migrations.  Are
most of your mailing list alias uniformly configured?  Do your list
configurations include "flag files" like listname.private,
listname.closed, listname.hidden, or listname.passwd?
If so, make sure to leave in place until you have upgraded "all"
your config files with the 'writeconfig' command.  Have you applied
any "custom" patches to your majordomo installation?  Some of these
may be difficult to patch into the new version, or the new version
might already have functionality natively that your old version was
patched to provide.

For your own peace of mind, you may want to work with 1.94.5 in a
lab environment, experimenting with converting some of your old
lists to the new flavor until you are "comfortable" with it.  Items
to focus on are the uid:gid and $HOME directory of the majordomo
user, file and directory permissions for the current version of the
MTA, translating aliases (1.94.5 does not require as many arguments
because the .config files hold equivalent settings), and finally
integrating what you are used to doing via the command line or RHS
of the aliases with any/all flag files into the new .config file
for each list.

Knowing the names of each list, whether it is an announce (post-only),
moderated, hidden, or open discussion list, and info about archive
files or digest options could help to "recreate" these lists under
the new version.  Once you have all of each lists attributes matched
up between old and new, all you should have to do is copy in the
subscriber files to the new location.

With 400+ lists, you have a few weeks of work ahead of you.  I'm not
sure how much it will help in your environment since the tool was
only intended to deal with one list at a time, but take a look at
ftp://ftp.ccsf.org/majordomo-contrib/newlist3.pl.gz if you need any
help building 1.94.5 list aliases, virtusertable entries, or enabling
archives and digests on your lists.

Happy trails,
Dan Liston

Jim Hubbard wrote:
> Hi,
> 
> I am going to upgrade a majordomo install from 1.94.1 to 1.94.5. The
> install instructions give the following information:
> 
> If you're upgrading from a release before 1.94.4, you'll need to either
> do a clean install or patch your 1.94.X to 1.94.4 using the patches
> found at ftp://ftp.greatcircle.com/pub/majordomo.
> 
> Before running against the install, I'd like to know if I need to patch
> for each version (eg. patch 1.94.1 -> 1.94.2, then patch to 1.94.3,
> etc). This seems like a lot of downloading and patching, so I wanted to
> verify before moving forward.
> 
> Would it be better to do a clean install?
> 
> Will there be any issues in doing a clean install for the 400+ existing
> mail aliases?
> 
> Thanks in advance!
> Jim.
> 
> 
> 
> 
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic