doc/share/security/patches/EN-13:05/freebsd-update.patch
Xin LI a5b8f65bdb Add latest errata notice:
Fix error in patch for FreeBSD-EN-13:04.freebsd-update [EN-13:05].
2013-11-29 01:02:00 +00:00

17 lines
653 B
Diff

Index: usr.sbin/freebsd-update/freebsd-update.sh
===================================================================
--- usr.sbin/freebsd-update/freebsd-update.sh (revision 257878)
+++ usr.sbin/freebsd-update/freebsd-update.sh (revision 257879)
@@ -2884,10 +2884,10 @@
install_delete INDEX-OLD INDEX-NEW || return 1
# Remove old directories
+ grep -vE '^/boot/' $1/INDEX-NEW |
+ grep -E '^[^|]+\|d\|' > INDEX-NEW
grep -vE '^/boot/' $1/INDEX-OLD |
grep -E '^[^|]+\|d\|' > INDEX-OLD
- grep -vE '^/boot/' $1/INDEX-OLD |
- grep -E '^[^|]+\|d\|' > INDEX-OLD
install_delete INDEX-OLD INDEX-NEW || return 1
# Remove temporary files