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

This commit is contained in:
Lukas Schauer
2016-02-10 19:09:17 +01:00
parent 34f943227e
commit 676d15c5df

View File

@@ -229,6 +229,7 @@ _openssl() {
echo >&2
echo "Details:" >&2
echo "${out}" >&2
echo >&2
exit ${res}
fi
}
@@ -255,7 +256,7 @@ http_request() {
rm -f "${tempcont}"
# 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
fi