answer
!
-cleandig delegate.test.dyndns ANY
-cleandig other.very.deep.delegate.test.dyndns
+cleandig delegate.test.dyndns ANY hidesoadetails
+cleandig other.very.deep.delegate.test.dyndns hidesoadetails
mysqldiff 1 "Check delegates added"
cleannsupdate <<!
answer
!
-cleandig delegate.test.dyndns ANY
-cleandig other.very.deep.delegate.test.dyndns
+cleandig delegate.test.dyndns ANY hidesoadetails
+cleandig other.very.deep.delegate.test.dyndns hidesoadetails
mysqldiff 2 "Check delegates deleted"
\ No newline at end of file
--- /dev/null
+1 test.dyndns. IN SOA 3600 ns1.test.dyndns. ahu.example.dyndns. [serial] 28800 7200 604800 86400
+Rcode: 3, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
+Reply to question for qname='delegate1.test.dyndns.', qtype=ANY
+Answer:
+;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id]
+;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
+;; ZONE SECTION:
+;test.dyndns. IN SOA
+
+1 delegate.test.dyndns. IN NS 3600 ns1.delegate.test.dyndns.
+2 ns1.delegate.test.dyndns. IN A 3600 127.0.0.1
+Rcode: 0, RD: 0, QR: 1, TC: 0, AA: 0, opcode: 0
+Reply to question for qname='delegate.test.dyndns.', qtype=ANY
+Check delegates added
+--- Start: diff start step.1 ---
+> delegate.test.dyndns NS 0 ns1.delegate.test.dyndns 3600 NULL 0
+> ns1.delegate.test.dyndns A 0 127.0.0.1 3600 NULL 0
+> ns1.other.very.deep.delegate.test.dyndns A 0 127.0.0.1 3600 NULL 0
+> other.very.deep.delegate.test.dyndns NS 0 ns1.other.very.deep.delegate.test.dyndns 3600 NULL 0
+--- End: diff start step.1 ---
+
+Answer:
+;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: [id]
+;; flags: qr aa; ZONE: 1, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
+;; ZONE SECTION:
+;test.dyndns. IN SOA
+
+1 test.dyndns. IN SOA 3600 ns1.test.dyndns. ahu.example.dyndns. [serial] 28800 7200 604800 86400
+Rcode: 3, RD: 0, QR: 1, TC: 0, AA: 1, opcode: 0
+Reply to question for qname='delegate.test.dyndns.', qtype=ANY
+Check delegates deleted
+--- Start: diff start step.2 ---
+no difference
+--- End: diff start step.2 ---
+