=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/stable.html,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- www/stable.html 2007/01/02 01:00:02 1.22 +++ www/stable.html 2007/01/02 15:14:06 1.23 @@ -1,13 +1,13 @@
--
+and makes it available via CVS, in addition to the +-current source. Thus, users can choose three options :
As a general principle, all -Errata entries will be merged into the patch +errata entries will be merged into the patch branch within 48 hours of when an errata is published. Other post release patches may be merged in as well, subject to a number of conditions:
+It is worth pointing out the name -stable refers ONLY to the API +and operations of OpenBSD not changing, not the overall reliability of +the system. +In fact, if things go as desired, the -current +flavor of OpenBSD, on its way to +becoming the next -release, will be an improvement in +reliability, security and overall quality over the previous +-release and -stable. + -
To obtain the patch branch for a particular release of OpenBSD, you @@ -79,13 +97,20 @@ Note that patch branches do not help to upgrade from one release of OpenBSD to another, e.g. to go from 3.9 to 4.0. They only provide a means for staying up to date with the patches within a given release. -If you are trying to go from one release to another via source, please visit -the upgrade guide. + +
+Do not attempt to go from one release to another via source. +Instead, please visit the upgrade guide. Also, you cannot go backwards, from -current back to -stable, because of -library versioning problems. +library versioning problems and other changes. -
Once you have obtained a source tree via anoncvs, you must rebuild the system. The stages for doing so are: @@ -116,15 +141,14 @@ To reboot with the newly compiled kernel:
# cd /usr/src/sys/arch/i386/compile/GENERIC -# cp /bsd /bsd.old (Save an old copy of your kernel) -# cp bsd /bsd (Copy the new kernel into place) +# make install (Safely install new kernel) # reboot
As above, substitute your architecture for i386. If your system has trouble booting the new kernel, you can easily go back and reboot from the -old kernel, now called bsd.old. +old kernel, now called obsd.
This will take awhile... + +
+If you have a number of machines to keep at -stable, you may wish to +make a release, creating the +standard install file sets, +which can then be quickly and easily installed on any machine of the +same platform. +