Make TTL configurable

Jan-Philipp Litza
2016-06-14 18:17:25 +02:00
parent fc8b29443c
commit 1235dd037d

@@ -16,13 +16,14 @@ set -u
set -o pipefail
NSUPDATE="nsupdate -k /path/to/Kdnsupdatekey.private"
TTL=300
case "$1" in
"deploy_challenge")
printf "update add _acme-challenge.%s. 300 in TXT \"%s\"\n\n" "${2}" "${4}" | $NSUPDATE
printf "update add _acme-challenge.%s. %d in TXT \"%s\"\n\n" "${2}" "${TTL}" "${4}" | $NSUPDATE
;;
"clean_challenge")
printf "update delete _acme-challenge.%s. 300 in TXT \"%s\"\n\n" "${2}" "${4}" | $NSUPDATE
printf "update delete _acme-challenge.%s. %d in TXT \"%s\"\n\n" "${2}" "${TTL}" "${4}" | $NSUPDATE
;;
"deploy_cert")
# do nothing for now