[BACK]Return to README.TXT CVS log [TXT][DIR] Up to [local] / openbsd / update_openbsd

File: [local] / openbsd / update_openbsd / README.TXT (download)

Revision 1.3, Wed Oct 11 17:51:54 2006 UTC (17 years, 7 months ago) by andrew
Branch: MAIN
Changes since 1.2: +15 -2 lines

mention the new 'install' script in the readme and make the install script run mergeslave if we are upgrading between versions

This is a collection of scripts to make upgrading OpenBSD easier.  It
supports upgrading to a new version as well as just upgrading to a newer
version of the same release.

Now, you can just use "install".  If you are moving between versions it
will install the new kernel and run mergeslave.  You then need to
reboot, and run it again.  This will mean you are running it on the same
version kernel as the available sets and it will install a new kernel
(just in case it needs to be updated) and then extract the available sets.

The proper way use these scripts manually would be to do the following:
	get_sets
	install_kernel
	reboot
	install_sets
	upgrade /etc.  I still need to test mergeslave to see how that works.
	reboot


The files in the collection you should use are as follows:

get_sets
        This downloads the latest kernels and sets from mp3s.hewus.com.
        It uses installed_sets to only download the kernels and sets
        that are currently installed on the box you are running it on.

install
	This calls get_sets if there are no sets, then call install_kernel,
	then, if the version of the kernel we are booted off is the same as
	the sets, it installs the sets.

install_kernel
        Copies the new kernels from the file set above.  Should only be
        run AFTER running get_sets.  You should reboot after running
        this

install_sets
        Extracts the new sets to the correct directories.  Most of them
        to /, but it extracts etc??.tgz to /tmp.  You should upgrade
        /etc after you have run this, as well as upgrading packages with
        pkg_add -ui then reboot.

mergeslave
        This is a modified version of mergeslave.  You should only use
        it if upgrading between versions, not -stable upgrades.
	http://www.xs4all.nl/~hanb/software/OpenBSD-binary-upgrade/

installed_sets
        This is a helper script that returns a list of the sets that are
        currently installed on the box you are running it on.


$RedRiver: README.TXT,v 1.2 2006/06/30 22:30:06 andrew Exp $