From 6acc54d2bcff46fc3f8f070f17a5ab373d2cd51a Mon Sep 17 00:00:00 2001 From: serinko <97586125+serinko@users.noreply.github.com> Date: Fri, 14 Nov 2025 15:03:36 +0100 Subject: [PATCH] syntax fix --- scripts/nym-node-setup/network-tunnel-manager.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/nym-node-setup/network-tunnel-manager.sh b/scripts/nym-node-setup/network-tunnel-manager.sh index 668b6c55f1..acd0186366 100644 --- a/scripts/nym-node-setup/network-tunnel-manager.sh +++ b/scripts/nym-node-setup/network-tunnel-manager.sh @@ -41,7 +41,9 @@ WG_INTERFACE="${WG_INTERFACE:-nymwg}" detect_uplink_interface() { local cmd="$1" local dev - dev="$(eval "$cmd" 2>/dev/null | awk '{print \$5}' | head -n1 || true)" + + dev="$(eval "$cmd" 2>/dev/null | awk '{print $5}' | head -n1 || true)" + if [[ -n "$dev" && "$dev" =~ ^[a-zA-Z0-9._-]+$ ]]; then echo "$dev" else @@ -49,6 +51,7 @@ detect_uplink_interface() { fi } + # uplink device detection, can be overridden NETWORK_DEVICE="${NETWORK_DEVICE:-}" if [[ -z "$NETWORK_DEVICE" ]]; then