> A couple of days ago, I installed FreeBSD 4.2-RELEASE on a (old) PC;
> thinking this was the latest 'stable' release. (That where the floppies
> I had on my boot-machine ...)
> Turns out I was wrong; and the problem is I NEED 4.3-RELEASE as I intend
> to use the box for VoIP (opengatekeeper, openam, openmcu) and I found a
> message in groups.google.com saying there is a bug in 4.2-release which
> causes these programs to crash. (the programs DO core-dump indead!)
> So, I have two options.
> - Completely reinstall the OS.
> - Upgrade.
> So, my question:
> Is there a flexible way of upgrading a FreeBSD system from one major
> release to another; if possible over the network without need of a
cvsup is one option that will allow you to upgrade. cvsup allows you to
fetch the source code for the branches you want for instance 4.3-RELEASE and
then to rebuild the kernel and userland programs needed to upgrade. The
real problem for you is that a multiuser recompile is not recommended. I
have gotten away with it, but others have had kernel panics. It is advised
that you drop to single user mode for part of the process. You can also
copy the ISO image and burn it to CD and do a binary upgrade from the
4.3-RELEASE cd. Never done it myself so I can't comment on it too much.
> One small question on the side.
> What is the difference between a x.y-RELEASE and a x.y-STABLE release?
> Cheerio! Kr. Bonne.
RELEASE is a snapshot of the source and binaries at the time the CD was cut.
It is well tested and considered very stable. STABLE is the latest TESTED
source that is on it's way to becoming the next version ie... 4.3-STABLE is
on its way to 4.4-RELEASE. There is one other branch named CURRENT. It is
the bleeding edge of developement and I believe is on its way to becoming