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

Diff for /openbsd/update_openbsd/README.TXT between version 1.3 and 1.9

version 1.3, 2006/10/11 18:51:54 version 1.9, 2010/02/10 20:57:07
Line 1 
Line 1 
 This is a collection of scripts to make upgrading OpenBSD easier.  It  This is a shell script to make upgrading OpenBSD easier.  It supports
 supports upgrading to a new version as well as just upgrading to a newer  upgrading to a new version as well as just upgrading to a newer version of the
 version of the same release.  same release.
   
 Now, you can just use "install".  If you are moving between versions it  Generally, just run update_openbsd.  However, you probably want to create a
 will install the new kernel and run mergeslave.  You then need to  config file to set the mirror you would like to use (ftp or http) as well.
 reboot, and run it again.  This will mean you are running it on the same  See update_openbsdrc.example
 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:  If you are moving between versions it will install the new kernel and ask you
         get_sets  to reboot.  After you reboot, you will need to run it again.
         install_kernel  
         reboot  
         install_sets  
         upgrade /etc.  I still need to test mergeslave to see how that works.  
         reboot  
   
   If you are installing a release of the same version, it will install the
   latest kernel, extract available sets, and then run sysmerge or attempt to run
   mergemaster and finally update installed packages.
   
 The files in the collection you should use are as follows:  Also included is a copy of release.sh
           This is the OpenBSD - Release Building Shell Script
           from FenderQ.com - Internet Security Solutions
           http://www.fenderq.com/release.sh
   
 get_sets          Slightly modified to make it do what I want.
         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          I run release.sh like this:
         This calls get_sets if there are no sets, then call install_kernel,          $ sudo release.sh update full-release
         then, if the version of the kernel we are booted off is the same as  
         the sets, it installs the sets.  
   
 install_kernel  $AFresh1: README.TXT,v 1.8 2008/08/12 22:18:18 andrew Exp $
         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 $  

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.9

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>