]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r256646, r256767, r257038:
authorcperciva <cperciva@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 26 Oct 2013 08:34:35 +0000 (08:34 +0000)
committercperciva <cperciva@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 26 Oct 2013 08:34:35 +0000 (08:34 +0000)
commit7e402adce5d7d355ea8d50bd38780871f86d51ec
tree6a759257c813977092446b53f7256f10351daff9
parent3d1c3553aec875a1d3fff10887adb560732455ac
MFC r256646, r256767, r257038:
  When installing updates, install new directories first and remove old
  directories last.

  Allow ~ in file names so libtool droppings in contrib don't break updates.
  It has happened twice now, and is likely to happen again.

  Be more selective when filtering for lib*.so.N files.  These are deleted
  at the end of the upgrade process, after warning users to upgrade any
  3rd party software (e.g., from the ports tree) which might link to the
  libraries being removed.

Approved by: re (gjb)
Errata Notice: FreeBSD-EN-13:04.freebsd-update

git-svn-id: svn://svn.freebsd.org/base/stable/10@257153 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.sbin/freebsd-update/freebsd-update.sh