changeset 669:fc2daa2dfe5f

Examples: With env variable CHECK_ONLY set to a non-null value allow to just call check-freebsd-update
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 30 Sep 2024 11:36:09 +0200
parents e8fc5856a9af
children 035c5467a0d4
files share/examples/local-bsdtools/freebsd-update-ftjail.sh
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/share/examples/local-bsdtools/freebsd-update-ftjail.sh	Mon Sep 30 09:22:06 2024 +0200
+++ b/share/examples/local-bsdtools/freebsd-update-ftjail.sh	Mon Sep 30 11:36:09 2024 +0200
@@ -4,6 +4,8 @@
 set -x
 set -u
 
+: ${CHECK_ONLY=""}
+
 JAIL_NAME="${1:-}"
 
 if [ -z "${JAIL_NAME}" ]; then
@@ -24,6 +26,8 @@
 
 ftjail check-freebsd-update -R "${SNAPSHOT_ROOT}/${JAIL_NAME}@${SNAPSHOT_NAME}" -o "${OLD_BASE_RO}" "${BASE_DIR}/${JAIL_NAME}" "${NEW_BASE_RO}" "${NEW_ETCUPDATE}" || exit 1
 
+[ -n "${CHECK_ONLY}" ] && exit 0
+
 case "${JAIL_NAME}" in
   ftp)
     zfs umount dpool/data/ftp/home-data