diff options
author | Daniel Baumann <daniel.baumann@open-infrastructure.net> | 2021-09-04 15:43:36 +0000 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2021-09-04 16:21:31 +0000 |
commit | 15b6a6910fcd4602a17c0e438c85f579657e3f20 (patch) | |
tree | 3c5fc5df62759f44536a55c105f19a9e58e48687 /dehydrated | |
parent | Adding knot tools. (diff) | |
download | service-tools-15b6a6910fcd4602a17c0e438c85f579657e3f20.tar.xz service-tools-15b6a6910fcd4602a17c0e438c85f579657e3f20.zip |
Reading configuration files in dehydrated-nsupdate for future tsig support.
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
Diffstat (limited to 'dehydrated')
-rw-r--r-- | dehydrated/Makefile | 2 | ||||
-rwxr-xr-x | dehydrated/bin/dehydrated-nsupdate | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/dehydrated/Makefile b/dehydrated/Makefile index 0c9da96..5a6239d 100644 --- a/dehydrated/Makefile +++ b/dehydrated/Makefile @@ -50,7 +50,7 @@ test: then \ for SCRIPT in $(SCRIPTS); \ do \ - shellcheck -e SC2039 $${SCRIPT}; \ + shellcheck -e SC1090 -e SC2039 $${SCRIPT}; \ echo -n "."; \ done; \ else \ diff --git a/dehydrated/bin/dehydrated-nsupdate b/dehydrated/bin/dehydrated-nsupdate index f901d2e..4894f16 100755 --- a/dehydrated/bin/dehydrated-nsupdate +++ b/dehydrated/bin/dehydrated-nsupdate @@ -50,6 +50,15 @@ else exit 1 fi +# config +for FILE in /etc/default/dehydrated-nsupdate /etc/default/dehydrated-nsupdate.d/* +do + if [ -e "${FILE}" ] + then + . "${FILE}" + fi +done + # find txt record to update CNAME="$(${DIG} "_acme-challenge.${DOMAIN}" 2>&1 | awk '/CNAME/ { print $5 }' | tail -n1)" |