## Changed
- OCSP refresh interval is now configurable
- Implemented POST-as-GET
+- Call exit_hook on errors (with error-message as first parameter)
## Added
- Initial support for tls-alpn-01 validation
# Print error message and exit with error
_exiterr() {
echo "ERROR: ${1}" >&2
+ [[ -n "${HOOK:-}" ]] && "${HOOK}" "exit_hook" "${1}" || true
exit 1
}
}
exit_hook() {
+ local ERROR="${1:-}"
+
# This hook is called at the end of the cron command and can be used to
# do some final (cleanup or other) tasks.
-
- :
+ #
+ # Parameters:
+ # - ERROR
+ # Contains error message if dehydrated exits with error
}
HANDLER="$1"; shift