From: Lukas Schauer Date: Tue, 2 Nov 2021 08:05:19 +0000 (+0100) Subject: really reverted regression in somehow broken array expansion from e963438c.. X-Git-Tag: v0.7.1~7 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=784fb806c891979262eef9c8f38e3c10b825aefd;p=thirdparty%2Fdehydrated.git really reverted regression in somehow broken array expansion from e963438c.. --- diff --git a/dehydrated b/dehydrated index f06d56e..fa2341c 100755 --- a/dehydrated +++ b/dehydrated @@ -1158,7 +1158,8 @@ sign_csr() { # Run hook script to deploy the challenge token local idx=0 while [ ${idx} -lt ${num_pending_challenges} ]; do - "${HOOK}" "deploy_challenge" "${deploy_args[${idx}]}" || _exiterr 'deploy_challenge hook returned with non-zero exit code' + # shellcheck disable=SC2086 + "${HOOK}" "deploy_challenge" ${deploy_args[${idx}]} || _exiterr 'deploy_challenge hook returned with non-zero exit code' idx=$((idx+1)) done fi @@ -1215,7 +1216,8 @@ sign_csr() { # Delete alpn verification certificates [[ "${CHALLENGETYPE}" = "tls-alpn-01" ]] && rm -f "${ALPNCERTDIR}/${challenge_names[${idx}]}.crt.pem" "${ALPNCERTDIR}/${challenge_names[${idx}]}.key.pem" # Clean challenge token using non-chained hook - [[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]] && ("${HOOK}" "clean_challenge" "${deploy_args[${idx}]}" || _exiterr 'clean_challenge hook returned with non-zero exit code') + # shellcheck disable=SC2086 + [[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]] && ("${HOOK}" "clean_challenge" ${deploy_args[${idx}]} || _exiterr 'clean_challenge hook returned with non-zero exit code') idx=$((idx+1)) done