Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Dec 2009 02:19:41 +0000 (UTC)
From:      Doug Barton <dougb@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/usr.sbin/mergemaster mergemaster.sh
Message-ID:  <200912120220.nBC2K3AC001400@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
dougb       2009-12-12 02:19:41 UTC

  FreeBSD src repository

  Modified files:
    usr.sbin/mergemaster mergemaster.sh 
  Log:
  SVN rev 200425 on 2009-12-12 02:19:41Z by dougb
  
  Over time things that used to be files/directories/links can change
  to something else. So add code to detect when things don't match and
  give the user choices about how to fix it.
  
  If we're using -P and something in the above check needs to be moved
  we need to have the directory there for it, so create it at the
  beginning and delete empty versions of it at the end.
  
  The case where something used to be a file or link and now is supposed
  to be a directory (e.g., /etc/security) is especially dangerous, so
  make failure to install a necessary directory in $DESTDIR a fatal error.
  
  Revision  Changes    Path
  1.74      +59 -2     src/usr.sbin/mergemaster/mergemaster.sh



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