From a0653e4aa2e63e6e9d9be33448b079de6daa7169 Mon Sep 17 00:00:00 2001 From: ygd58 Date: Fri, 3 Apr 2026 20:41:01 +0200 Subject: [PATCH] fix: use unset-safe expansions in entrypoint validation checks --- nethermind/nethermind-entrypoint | 4 ++-- op-node-entrypoint | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nethermind/nethermind-entrypoint b/nethermind/nethermind-entrypoint index d818d92fc..20b5f776d 100755 --- a/nethermind/nethermind-entrypoint +++ b/nethermind/nethermind-entrypoint @@ -14,7 +14,7 @@ P2P_PORT="${P2P_PORT:-30303}" ADDITIONAL_ARGS="" # Check if required variables are set -if [[ -z "$OP_NODE_NETWORK" ]]; then +if [[ -z "${OP_NODE_NETWORK:-}" ]]; then echo "Expected OP_NODE_NETWORK to be set" 1>&2 exit 1 fi @@ -23,7 +23,7 @@ fi mkdir -p "$NETHERMIND_DATA_DIR" # Write the JWT secret -if [[ -z "$OP_NODE_L2_ENGINE_AUTH_RAW" ]]; then +if [[ -z "${OP_NODE_L2_ENGINE_AUTH_RAW:-}" ]]; then echo "Expected OP_NODE_L2_ENGINE_AUTH_RAW to be set" 1>&2 exit 1 fi diff --git a/op-node-entrypoint b/op-node-entrypoint index 525372e90..bf96a4cb9 100755 --- a/op-node-entrypoint +++ b/op-node-entrypoint @@ -22,7 +22,7 @@ get_public_ip() { return 1 } -if [[ -z "$OP_NODE_NETWORK" && -z "$OP_NODE_ROLLUP_CONFIG" ]]; then +if [[ -z "${OP_NODE_NETWORK:-}" && -z "${OP_NODE_ROLLUP_CONFIG:-}" ]]; then echo "expected OP_NODE_NETWORK to be set" 1>&2 exit 1 fi