Browse Source
[dns_knot] Use key command instead of command line argument to transmit dns key data.
pull/3852/head
Jens Meißner
3 years ago
No known key found for this signature in database
GPG Key ID: 9C96DAF09AC0FC48
1 changed files with
4 additions and
2 deletions
-
dnsapi/dns_knot.sh
|
@ -19,8 +19,9 @@ dns_knot_add() { |
|
|
|
|
|
|
|
|
_info "Adding ${fulldomain}. 60 TXT \"${txtvalue}\"" |
|
|
_info "Adding ${fulldomain}. 60 TXT \"${txtvalue}\"" |
|
|
|
|
|
|
|
|
knsupdate -y "${KNOT_KEY}" <<EOF |
|
|
|
|
|
|
|
|
knsupdate <<EOF |
|
|
server ${KNOT_SERVER} |
|
|
server ${KNOT_SERVER} |
|
|
|
|
|
key ${KNOT_KEY} |
|
|
zone ${_domain}. |
|
|
zone ${_domain}. |
|
|
update add ${fulldomain}. 60 TXT "${txtvalue}" |
|
|
update add ${fulldomain}. 60 TXT "${txtvalue}" |
|
|
send |
|
|
send |
|
@ -49,8 +50,9 @@ dns_knot_rm() { |
|
|
|
|
|
|
|
|
_info "Removing ${fulldomain}. TXT" |
|
|
_info "Removing ${fulldomain}. TXT" |
|
|
|
|
|
|
|
|
knsupdate -y "${KNOT_KEY}" <<EOF |
|
|
|
|
|
|
|
|
knsupdate <<EOF |
|
|
server ${KNOT_SERVER} |
|
|
server ${KNOT_SERVER} |
|
|
|
|
|
key ${KNOT_KEY} |
|
|
zone ${_domain}. |
|
|
zone ${_domain}. |
|
|
update del ${fulldomain}. TXT |
|
|
update del ${fulldomain}. TXT |
|
|
send |
|
|
send |
|
|