2022-08-29 01:04:37 -06:00
|
|
|
#!/bin/bash
|
|
|
|
# FILE: wgapi:back/lib/ns/update/del
|
|
|
|
# DESCRIPTION: Use nsupdate to delete host RRs
|
|
|
|
# USAGE: del domain ipv4 ipv6
|
|
|
|
|
2022-12-03 18:23:13 -07:00
|
|
|
source /etc/wgapi/config
|
2022-09-10 16:38:11 -06:00
|
|
|
|
2022-12-03 18:30:14 -07:00
|
|
|
"/usr/lib/wgapi/ns_update_send" "update delete ${1}. A
|
2022-09-10 16:38:11 -06:00
|
|
|
update delete ${1}. AAAA
|
2022-09-10 16:42:31 -06:00
|
|
|
update delete *.${1}. CNAME
|
2022-09-10 16:38:11 -06:00
|
|
|
send
|
2022-12-03 18:30:14 -07:00
|
|
|
update delete $("/usr/lib/wgapi/ns_update_rev_ipv4" "${2}") PTR
|
2022-09-10 16:38:11 -06:00
|
|
|
send
|
2022-12-03 18:30:14 -07:00
|
|
|
update delete $("/usr/lib/wgapi/ns_update_rev_ipv6" "${3}") PTR" || exit 1
|