From c5a5eb253433c29e333322d1dd6176f212f54d5a 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 ddb802d..28860b1 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