diff --git a/back/lib/ns_update_add b/back/lib/ns_update_add index 510bed7..e0a2e8a 100755 --- a/back/lib/ns_update_add +++ b/back/lib/ns_update_add @@ -13,6 +13,9 @@ CONFIG_FILE='/etc/wgapi/config' source "${CONFIG_FILE}" # Keep these updates seperate because the zones are different -( "${LIB_DIR}/ns_update_send" "update add ${1}. ${DNS_TTL} A ${2}\nupdate add ${1}. ${DNS_TTL} AAAA ${3}\nupdate add *.${1}. ${DNS_TTL} CNAME ${1}." \ -&& "${LIB_DIR}/ns_update_send" "update add $(./rev_ipv4 "${2}") ${DNS_TTL} PTR ${1}." \ -&& "${LIB_DIR}/ns_update_send" "update add $(./rev_ipv6 "${3}") ${DNS_TTL} PTR ${1}." ) || exit 5 +printf "update add ${1}. ${DNS_TTL} A ${2}\nupdate add ${1}. ${DNS_TTL} AAAA ${3}\nupdate add *.${1}. ${DNS_TTL} CNAME ${1}." >>"${LOGFILE}" +printf "update add $(./rev_ipv4 "${2}") ${DNS_TTL} PTR ${1}." +printf "update add $(./rev_ipv6 "${3}") ${DNS_TTL} PTR ${1}." +#( "${LIB_DIR}/ns_update_send" "update add ${1}. ${DNS_TTL} A ${2}\nupdate add ${1}. ${DNS_TTL} AAAA ${3}\nupdate add *.${1}. ${DNS_TTL} CNAME ${1}." \ +#&& "${LIB_DIR}/ns_update_send" "update add $(./rev_ipv4 "${2}") ${DNS_TTL} PTR ${1}." \ +#&& "${LIB_DIR}/ns_update_send" "update add $(./rev_ipv6 "${3}") ${DNS_TTL} PTR ${1}." ) || exit 5