]> git.ipfire.org Git - thirdparty/dehydrated.git/commitdiff
really reverted regression in somehow broken array expansion from e963438c..
authorLukas Schauer <lukas@schauer.dev>
Tue, 2 Nov 2021 08:05:19 +0000 (09:05 +0100)
committerLukas Schauer <lukas@schauer.dev>
Tue, 2 Nov 2021 08:05:19 +0000 (09:05 +0100)
dehydrated

index f06d56ea98e6f505b593bd3783f2c57773781a44..fa2341c92f67a02dca4a2a0c7c1c6f046921572e 100755 (executable)
@@ -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