From dbce86a8e22363c36ebf7c02c801de60c038d807 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 1 Jul 2026 12:28:24 +0200 Subject: for freebsdup-update -b, --currently-running now is mandatory --- ezjail-admin | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ezjail-admin') diff --git a/ezjail-admin b/ezjail-admin index 609907d..df0433d 100755 --- a/ezjail-admin +++ b/ezjail-admin @@ -1008,8 +1008,10 @@ setup|update) zfs snapshot ${ezjail_jailzfs}/basejail@`date +"%C%y%m%d_%H:%M:%S"` zfs snapshot ${ezjail_jailzfs}/newjail@`date +"%C%y%m%d_%H:%M:%S"` fi - env PAGER=/bin/cat freebsd-update -b ${ezjail_jailbase} ${ezjail_urgency} install - env PAGER=/bin/cat freebsd-update -b ${ezjail_jailtemplate} ${ezjail_urgency} install + + UNAME_r=$( "${ezjail_jailbase}"/bin/freebsd-version -u ) + env PAGER=/bin/cat freebsd-update -b ${ezjail_jailbase} --currently-running ${UNAME_r} ${ezjail_urgency} install + env PAGER=/bin/cat freebsd-update -b ${ezjail_jailtemplate} ${ezjail_urgency} --currently-running ${UNAME_r} install elif [ "${ezjail_installaction}" = "freebsd-upgrade" ]; then [ -d "${ezjail_jailbase}" ] || exerr "Error: base jail does not exist.\n You cannot update a base jail until it is created.\n Please run '${ezjail_admin} update' or '${ezjail_admin} install' first." -- cgit v1.3