]> git.street.me.uk Git - andy/dehydrated.git/commitdiff
whitelist handlers for example hook (fixes #348)
authorLukas Schauer <lukas@schauer.so>
Mon, 30 Jan 2017 02:53:59 +0000 (03:53 +0100)
committerLukas Schauer <lukas@schauer.so>
Mon, 30 Jan 2017 02:53:59 +0000 (03:53 +0100)
docs/examples/hook.sh

index 7107580bce849b68fba7b8df0de7cec797c8af96..b7bd8361abd132443859dcb01f5652f8debb1226 100755 (executable)
@@ -113,4 +113,6 @@ exit_hook() {
 }
 
 HANDLER="$1"; shift
-"$HANDLER" "$@"
+if [[ "${HANDLER}" =~ ^(deploy_challenge|clean_challenge|deploy_cert|unchanged_cert|invalid_challenge|request_failure|exit_hook)$ ]]; then
+  "$HANDLER" "$@"
+fi