View Single Post
  #8   (View Single Post)  
Old 14th December 2011
jggimi's Avatar
jggimi jggimi is offline
More noise than signal
 
Join Date: May 2008
Location: USA
Posts: 7,977
Default

@toro7, the main differences between an upgrade and an install are:
  1. No disk gets formatted; all filesystems are left in place.
  2. Configuration files are not touched; the etc*.tgz and xetc*.tgz filesets are not utilized.
  3. Updating of /etc and /var configuration files is left to the user to conduct manually following each release's upgrade guide, or with sysmerge(8).
  4. The upgrade guide for each release includes additional considerations for specific configurations or applications that may require manual steps.
Some things to consider regarding configuration files in /etc and /var:


  • You must not merely copy your 4.3 configuration files onto a 5.0 system. Many of these files have had significant change, in similar fashion to pf.conf(5). Instead of copying files, you must integrate your local customizations into 5.0 configuration files.
  • I referred to sysmerge(8) above. It does not exist in your system, it was added at OpenBSD release 4.4. It makes the integration of local customizations in updated configuration files automatic or semi-automatic, depending on complexity. (It is based on mergemaster, a FreeBSD tool that used to be in the OpenBSD ports tree. It is no longer needed.)
Reply With Quote