Commit 676d15c5 authored by Lukas Schauer's avatar Lukas Schauer

check if hooks are chained before calling cleanup-hook on errors (fixes #126)

parent 34f94322
...@@ -229,6 +229,7 @@ _openssl() { ...@@ -229,6 +229,7 @@ _openssl() {
echo >&2 echo >&2
echo "Details:" >&2 echo "Details:" >&2
echo "${out}" >&2 echo "${out}" >&2
echo >&2
exit ${res} exit ${res}
fi fi
} }
...@@ -255,7 +256,7 @@ http_request() { ...@@ -255,7 +256,7 @@ http_request() {
rm -f "${tempcont}" rm -f "${tempcont}"
# Wait for hook script to clean the challenge if used # Wait for hook script to clean the challenge if used
if [[ -n "${HOOK}" ]] && [[ -n "${challenge_token:+set}" ]]; then if [[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]] && [[ -n "${challenge_token:+set}" ]]; then
${HOOK} "clean_challenge" '' "${challenge_token}" "${keyauth}" <&4 >&5 2>&6 ${HOOK} "clean_challenge" '' "${challenge_token}" "${keyauth}" <&4 >&5 2>&6
fi fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment