Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Nov 2007 13:57:41 +0000 (UTC)
From:      Colin Percival <cperciva@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.sbin/freebsd-update freebsd-update.sh
Message-ID:  <200711161357.lAGDvf0M029467@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
cperciva    2007-11-16 13:57:41 UTC

  FreeBSD src repository

  Modified files:
    usr.sbin/freebsd-update freebsd-update.sh 
  Log:
  Fix "freebsd-update rollback" applied to minor-version upgrades:  Old
  shared object files which have the same name as currently-installed
  shared object files should be reinstalled after binaries are rolled
  back.  The order for rolling back updates is therefore
  1. Install any old shared object files which can be installed without
  overwriting a new shared object file.
  2. Rollback everything which isn't a shared object or kernel file.
  3. Rollback any shared object files which we didn't deal with in (1).
  4. Rollback to the old kernel.
  
  Bug reported by:        Jan Henrik Sylvester
  MFC after:              3 days
  
  Revision  Changes    Path
  1.11      +16 -2     src/usr.sbin/freebsd-update/freebsd-update.sh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711161357.lAGDvf0M029467>