mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-07-03 19:51:42 +02:00
also run request_failure and invalid_challenge when HOOK_CHAIN is defined (fixes #450)
This commit is contained in:
+2
-2
@@ -544,7 +544,7 @@ http_request() {
|
|||||||
echo >&2
|
echo >&2
|
||||||
|
|
||||||
# An exclusive hook for the {1}-request error might be useful (e.g., for sending an e-mail to admins)
|
# An exclusive hook for the {1}-request error might be useful (e.g., for sending an e-mail to admins)
|
||||||
if [[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]]; then
|
if [[ -n "${HOOK}" ]]; then
|
||||||
errtxt="$(cat ${tempcont})"
|
errtxt="$(cat ${tempcont})"
|
||||||
errheaders="$(cat ${tempheaders})"
|
errheaders="$(cat ${tempheaders})"
|
||||||
"${HOOK}" "request_failure" "${statuscode}" "${errtxt}" "${1}" "${errheaders}"
|
"${HOOK}" "request_failure" "${statuscode}" "${errtxt}" "${1}" "${errheaders}"
|
||||||
@@ -799,7 +799,7 @@ sign_csr() {
|
|||||||
if [[ "${reqstatus}" = "valid" ]]; then
|
if [[ "${reqstatus}" = "valid" ]]; then
|
||||||
echo " + Challenge is valid!"
|
echo " + Challenge is valid!"
|
||||||
else
|
else
|
||||||
[[ -n "${HOOK}" ]] && [[ "${HOOK_CHAIN}" != "yes" ]] && "${HOOK}" "invalid_challenge" "${altname}" "${result}"
|
[[ -n "${HOOK}" ]] && "${HOOK}" "invalid_challenge" "${altname}" "${result}"
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
idx=$((idx+1))
|
idx=$((idx+1))
|
||||||
|
|||||||
Reference in New Issue
Block a user