mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-04-24 01:08:29 +02:00
Make TTL configurable
@@ -16,13 +16,14 @@ set -u
|
|||||||
set -o pipefail
|
set -o pipefail
|
||||||
|
|
||||||
NSUPDATE="nsupdate -k /path/to/Kdnsupdatekey.private"
|
NSUPDATE="nsupdate -k /path/to/Kdnsupdatekey.private"
|
||||||
|
TTL=300
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
"deploy_challenge")
|
"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")
|
"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")
|
"deploy_cert")
|
||||||
# do nothing for now
|
# do nothing for now
|
||||||
|
|||||||
Reference in New Issue
Block a user