summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syspatch
diff options
context:
space:
mode:
authorajacoutot <ajacoutot@openbsd.org>2017-08-28 09:53:14 +0000
committerajacoutot <ajacoutot@openbsd.org>2017-08-28 09:53:14 +0000
commit89b9a22c991246f579ad52f36dc21ce2ee2d154c (patch)
treeaf808b92a1217ab7878d594c6ee3fc4e40c09020 /usr.sbin/syspatch
parentregen (diff)
downloadwireguard-openbsd-89b9a22c991246f579ad52f36dc21ce2ee2d154c.tar.xz
wireguard-openbsd-89b9a22c991246f579ad52f36dc21ce2ee2d154c.zip
Inform the user when we are relinking the kernel.
Diffstat (limited to 'usr.sbin/syspatch')
-rw-r--r--usr.sbin/syspatch/syspatch.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/usr.sbin/syspatch/syspatch.sh b/usr.sbin/syspatch/syspatch.sh
index bc3f9c18fa4..3e414967602 100644
--- a/usr.sbin/syspatch/syspatch.sh
+++ b/usr.sbin/syspatch/syspatch.sh
@@ -1,6 +1,6 @@
#!/bin/ksh
#
-# $OpenBSD: syspatch.sh,v 1.124 2017/08/22 13:32:50 ajacoutot Exp $
+# $OpenBSD: syspatch.sh,v 1.125 2017/08/28 09:53:14 ajacoutot Exp $
#
# Copyright (c) 2016, 2017 Antoine Jacoutot <ajacoutot@openbsd.org>
#
@@ -182,6 +182,12 @@ ls_missing()
done | sort -V
}
+reorder_kernel()
+{
+ echo "Relinking to create unique kernel..."
+ /usr/libexec/reorder_kernel
+}
+
rollback_patch()
{
local _edir _file _files _patch _ret=0
@@ -254,7 +260,7 @@ _KARL=false
readonly _BSDMP _KERNV _MIRROR _OSrev _PDIR _TMP
-trap 'set +e; ${_KARL} && /usr/libexec/reorder_kernel; rm -rf "${_TMP}"' EXIT
+trap 'set +e; ${_KARL} && reorder_kernel; rm -rf "${_TMP}"' EXIT
trap exit HUP INT TERM
while getopts clRr arg; do