This commit is contained in:
mwiegand 2021-11-06 15:16:46 +01:00
parent fd15227637
commit 4f633eab8e

View file

@ -1,43 +1,25 @@
set -e
set -u
set -o pipefail
deploy_challenge() { deploy_challenge() {
set -e echo "
set -u server ${server}
set -o pipefail zone ${zone}.
update add $1.${zone}. 60 IN TXT \"$3\"
ACME_ZONE=${zone}
SERVER=${server}
DOMAIN=$1
CHALLENGE=$3
KEY=hmac-sha512:acme.sublimity.de:${acme_key}
cmd="
server $SERVER
zone $ACME_ZONE.
update add $DOMAIN.$ACME_ZONE. 60 IN TXT \"$CHALLENGE\"
send send
" " | tee | nsupdate -y hmac-sha512:acme.sublimity.de:${acme_key}
echo "$cmd"
echo "$cmd" | nsupdate -y $KEY
sleep 15 sleep 10
} }
clean_challenge() { clean_challenge() {
set -e echo "
set -u server ${server}
set -o pipefail zone ${zone}.
update delete $1.${zone}. TXT
ACME_ZONE=${zone}
SERVER=${server}
DOMAIN=$1
CHALLENGE=$3
KEY=hmac-sha512:acme.sublimity.de:${acme_key}
cmd="
server $SERVER
zone $ACME_ZONE.
update delete $DOMAIN.$ACME_ZONE. TXT
send send
" " | tee | nsupdate -y hmac-sha512:acme.sublimity.de:${acme_key}
echo "$cmd"
echo "$cmd" | nsupdate -y $KEY
} }
deploy_cert() {<%text> deploy_cert() {<%text>