From 324bb8fa056f99c57545d45e9e246c5ff58de7f8 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Fri, 14 Nov 2025 22:44:33 +0000 Subject: [PATCH] Use unique temp file prefix to avoid permission conflicts - Change mktemp to use /tmp/pulse-config.XXXXXXXXXX template - Prevents conflicts with stale temp files from previous runs - Fixes 'Permission denied' errors when script re-runs --- scripts/install-sensor-proxy.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/install-sensor-proxy.sh b/scripts/install-sensor-proxy.sh index ddb802dbb..28860b12b 100755 --- a/scripts/install-sensor-proxy.sh +++ b/scripts/install-sensor-proxy.sh @@ -68,9 +68,9 @@ update_allowed_nodes() { shift local nodes=("$@") - # Create temp file + # Create temp file with unique prefix to avoid conflicts local tmp_config - tmp_config=$(mktemp) + tmp_config=$(mktemp /tmp/pulse-config.XXXXXXXXXX) # Ensure temp file is cleaned up on exit (success or failure) trap "rm -f '$tmp_config'" RETURN