Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Apr 2006 18:21:44 +0000 (UTC)
From:      Gordon Tetlow <gordon@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.sbin/mergemaster mergemaster.8 mergemaster.sh
Message-ID:  <200604291821.k3TILije020756@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
gordon      2006-04-29 18:21:44 UTC

  FreeBSD src repository

  Modified files:
    usr.sbin/mergemaster mergemaster.8 mergemaster.sh 
  Log:
  Add auto upgrade capability to mergemaster.
  
  An mtree description of all non-zero files that make
  distribution installs (only size and md5) is built from the
  temproot.  When the user completes a mergemaster run, the
  mtree description file gets installed into /var/db for
  safe-keeping.
  
  When the user then decides to do a subsequent upgrade (with
  the -U flag), the existing mtree description from /var/db
  is called into service looking for files that are different in
  DESTDIR. This is stashed away until a file that would normally
  end up prompting the user to look at changes is encountered.
  Since there are no user modified changes, the new file is
  installed without bothering the user.
  
  Looked at by:   dougb
  MFC after:      6 weeks
  
  Revision  Changes    Path
  1.35      +2 -0      src/usr.sbin/mergemaster/mergemaster.8
  1.54      +86 -1     src/usr.sbin/mergemaster/mergemaster.sh



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