Great Circle Associates Majordomo-Users
(May 1994)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Step-by-step docs for upgrade to 1.90?
From: pdc @ lunch . asd . sgi . com (Paul Close)
Date: Tue, 31 May 1994 08:04:39 -0700 (PDT)
To: minerva @ teleport . com
Cc: MILAMC @ vaxa . cis . uwosh . edu, majordomo-users @ GreatCircle . COM
In-reply-to: <9405251301.ZM3198@teleport.com> from "Paradise Cowgirl" at May 25, 94 01:01:18 pm

> I asked a somewhat similar question and got no response. Can majordomo
> 1.90 be installed in the existing 1.62 directory without changes to 
> the aliases and config/resend files? Can I "upgrade" my lists one at
> a time?

Yes.  I have this setup for testing new betas, but it works great for
integration once the new release is out too.

What I do is make a separate directory for the new stuff, called
/usr/local/majordomo-1.90.  Make sure that wrapper and all your majordomo
files point to this new directory.  Then set up aliases for majordomo
itself, called majordomo-1.90 or some such.  Note that with the new
-request handling, users have very little need to mail to majordomo
directly, which helps limit confusion....

Now, I set up my lists, one at a time, and subscribe just me.  The
"incoming" alias for the list consists of the old majordomo resend,
and the new 1.90 resend.  This way, all incoming traffic goes through
the old setup, and sends me a message using the new setup.  Then I can
compare the two messages.  This is especially important for digests,
where it might take a few tries to get the new setup just right (in my
experience, anyway).

Here's a few lines from my alias file to show you what I mean:

> #
> # majordomo setup
> #
> majordomo: "|/usr/local/majordomo/wrapper majordomo"
> majordomo-owner: pdc
> owner-majordomo: pdc
> 
> majordomo-beta: "|/usr/local/majordomo-1.90/wrapper majordomo"
> majordomo-beta-owner: pdc
> owner-majordomo-beta: majordomo-beta-owner
> mjd-test: majordomo-beta
> 
> test-f-costume-digest: "| /local/majordomo-1.90/wrapper digest -r -C -l f-costume-digest test-f-costume-outgoing"
> test-f-costume-outgoing: pdc
> 
> [...]
> f-costume: "|/usr/local/majordomo/wrapper resend -R -p bulk -M 50000 -l f-costume -f f-costume-owner -h lunch.asd.sgi.com -s f-costume-outgoing"
> f-costume-outgoing: :include:/usr/local/majordomo/lists/f-costume,
>   f-costume-digestify, test-f-costume-digest
> [...]

-- 
Paul Close	     pdc@sgi.com	   ...!{ames, decwrl, uunet}!sgi!pdc

			No fate but what we make




References:
Indexed By Date Previous: sendmail 8.6.9 breaks resend?
From: colin sebastian roald <colin@callisto.pas.rochester.edu>
Next: Re: sendmail 8.6.9 breaks resend?
From: <ljrebar@INS.COM> (Larry Rebarchik)
Indexed By Thread Previous: Re: Step-by-step docs for upgrade to 1.90?
From: "Paradise Cowgirl" <minerva@teleport.com>
Next: Re[2]: Step-by-step docs for upgrade to 1.90?
From: "Dougal Campbell" <Dougal@multi.iquest.com>

Google
 
Search Internet Search www.greatcircle.com