From 07e15a2003f7d11f5e8878a035c16bd8c8b97d1b Mon Sep 17 00:00:00 2001 From: des Date: Mon, 22 Dec 2014 22:11:50 +0000 Subject: [PATCH] Strip trailing / characters from paths in "not present" index entries. Errata: FreeBSD-EN-14:13.freebsd-update Approved by: so@ git-svn-id: svn://svn.freebsd.org/base/stable/9@276090 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- usr.sbin/freebsd-update/freebsd-update.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/usr.sbin/freebsd-update/freebsd-update.sh b/usr.sbin/freebsd-update/freebsd-update.sh index 206988cf7..f8129fff4 100644 --- a/usr.sbin/freebsd-update/freebsd-update.sh +++ b/usr.sbin/freebsd-update/freebsd-update.sh @@ -1387,6 +1387,7 @@ fetch_filter_metadata () { # matter, since we add a leading "/" when we use paths later. cut -f 3- -d '|' $1 | sed -e 's,/|d|,|d|,' | + sed -e 's,/|-|,|-|,' | sort -u > $1.tmp # Figure out which lines to ignore and remove them. -- 2.45.0