mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-03-23 01:29:07 +01:00
Make TTL configurable
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user