If your 1.0.9 install is (on the /usr/src/asterisk tree) complete, you might
unpack the CVS source somewhere else other than /usr/src (maybe
/usr/local/src or /usr/src/cvs). Most importantly, PLAN AHEAD. It would
seem that the more Asterisk evolves, the less-tolerant it is natually
becoming to "obsoleted" methods and code. Little things like commas where
pipes should be could be a pain.
Also, think to make sure you didn't install, and depend on a patch (spandsp
for example, the patches are very version-dependant).
Copy /etc/asterisk, /var/lib/asterisk, /var/spool/asterisk and
/usr/lib/asterisk to a backup location FIRST.
I remember when I upgraded to CVS-HEAD back in mid August. I learned the
hard way to triple-check the little things.
If you copy all the files (maybe a restore script would be handy), you
should be able to just run a make install from each source-tree's directory
to return it to normal. Oh, don't forget to erase the contents of
/usr/lib/asterisk/modules before you 'make install' new ones.
Chris
----- Original Message -----
From: "Dave Grey" <[EMAIL PROTECTED]>
To: "Asterisk Users Mailing List - Non-Commercial Discussion"
<[email protected]>
Sent: Thursday, October 27, 2005 7:01 PM
Subject: Re: [Asterisk-Users] Taking the plung to CVS HEAD
On Oct 27, 2005, at 9:52 PM, Eric Bishop wrote:
We are running 1.0.9 STABLE on all of our machines. I am about try and
upgrade one machine to CVS HEAD as all this echo cancellation
improvements sound enticing. Can anyone recommend
a) A procedure to cleanly upgrade from STABLE to HEAD
b) A procedure to ensure I can back out and go back to 1.0.9 easily
I have looked on the wiki but couldn't find much about this.....
_______________________________________________
--Bandwidth and Colocation sponsored by Easynews.com --
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
The easiest thing, I'd think, would be just to install the HEAD with an
entirely different basedir and don't touch your existing install at all.
That way it is a simply matter of running a different executable to
switch between the old and the new. That's what I did here, at any rate,
and it worked nicely, but my living-room is certainly not a production
environment. Stay tuned for possible contradictions from the pros.
lyd
_______________________________________________
--Bandwidth and Colocation sponsored by Easynews.com --
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
--Bandwidth and Colocation sponsored by Easynews.com --
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users