From 1a0d5e85ae61f241ff5ffbf661cb56df4558da0e Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Mon, 26 Mar 2018 21:32:19 +0200 Subject: [PATCH] Fix hook warning (#272) * Fix hook warning * Update config.json * Update CHANGELOG.md --- duckdns/CHANGELOG.md | 3 +++ duckdns/config.json | 2 +- duckdns/hooks.sh | 11 +---------- 3 files changed, 5 insertions(+), 11 deletions(-) diff --git a/duckdns/CHANGELOG.md b/duckdns/CHANGELOG.md index 48d3cec..7337131 100644 --- a/duckdns/CHANGELOG.md +++ b/duckdns/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 1.3 +- Fix dehydrated warning from hook script + ## 1.2 - Update dehydrated to version 0.6.1 diff --git a/duckdns/config.json b/duckdns/config.json index de6a46c..18c3836 100644 --- a/duckdns/config.json +++ b/duckdns/config.json @@ -1,6 +1,6 @@ { "name": "Duck DNS", - "version": "1.2", + "version": "1.3", "slug": "duckdns", "description": "Free Dynamic DNS (DynDNS or DDNS) service with Let's Encrypt support", "url": "https://home-assistant.io/addons/duckdns/", diff --git a/duckdns/hooks.sh b/duckdns/hooks.sh index 69ad3c1..bfaeba6 100644 --- a/duckdns/hooks.sh +++ b/duckdns/hooks.sh @@ -8,6 +8,7 @@ TOKEN=$(jq --raw-output '.token' $CONFIG_PATH) CERTFILE=$(jq --raw-output '.lets_encrypt.certfile' $CONFIG_PATH) KEYFILE=$(jq --raw-output '.lets_encrypt.keyfile' $CONFIG_PATH) +# https://github.com/lukas2511/dehydrated/blob/master/docs/examples/hook.sh case "$1" in "deploy_challenge") curl -s "https://www.duckdns.org/update?domains=$DOMAINS&token=$TOKEN&txt=$4" @@ -19,14 +20,4 @@ case "$1" in cp -f "$5" "/ssl/$CERTFILE" cp -f "$3" "/ssl/$KEYFILE" ;; - "unchanged_cert") - ;; - "startup_hook") - ;; - "exit_hook") - ;; - *) - echo Unknown hook "${1}" - exit 0 - ;; esac