From 40cc8f5d1c846e3919ece912fd2822f99ee79291 Mon Sep 17 00:00:00 2001 From: Colin Date: Tue, 23 Jan 2024 12:27:23 +0000 Subject: [PATCH] programs: sane-sandboxed: make more debuggable --- modules/programs/sane-sandboxed | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/modules/programs/sane-sandboxed b/modules/programs/sane-sandboxed index 97b03242..b54a5b2a 100644 --- a/modules/programs/sane-sandboxed +++ b/modules/programs/sane-sandboxed @@ -80,15 +80,19 @@ parseArgs() { shift ;; (--sane-sandbox-dns) - dns+=("$1") + # N.B.: these named temporary variables ensure that `set -x` causes $1 to be printed + _dns="$1" + dns+=("$_dns") shift ;; (--sane-sandbox-firejail-arg) - firejailFlags+=("$1") + _fjFlag="$1" + firejailFlags+=("$_fjFlag") shift ;; (--sane-sandbox-bwrap-arg) - bwrapFlags+=("$1") + _bwrapFlag="$1" + bwrapFlags+=("$_bwrapFlag") shift ;; (--sane-sandbox-net) @@ -96,11 +100,13 @@ parseArgs() { shift ;; (--sane-sandbox-home-path) - homePaths+=("$1") + _path="$1" + homePaths+=("$_path") shift ;; (--sane-sandbox-path) - rootPaths+=("$1") + _path="$1" + rootPaths+=("$_path") shift ;; (--sane-sandbox-profile)