]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] fix: doc: nsupdate does not handle zero length RDATA well
authorMark Andrews <marka@isc.org>
Thu, 9 Apr 2026 02:07:26 +0000 (12:07 +1000)
committerMark Andrews <marka@isc.org>
Thu, 9 Apr 2026 02:07:26 +0000 (12:07 +1000)
commitdcd040dea97a2df15d0d6d55c917264d65727181
tree15af143c980b0b7e4d2e46186cf790f97f96194e
parentdbfc344e637d216a406fbe3a0028de4f3f8eb399
parentbc9c2539e303d81a58d7bf75c1f4c757906871cb
[9.20] fix: doc: nsupdate does not handle zero length RDATA well

Nsupdate does not distinguish between a non-existing RDATA field
and an empty RDATA field when determining which action is desired
when the RDATA field is empty. This only affects a few data types,
like APL, which allow an empty RDATA field.  Document a workaround
of using the '\# 0' form for entering these specific records. e.g.

    # delete the APL RRset
    update delete IN APL
    # delete the APL record with a zero length rdata
    update delete IN APL \# 0

Closes #5835

Backport of MR !11775

Merge branch 'backport-5835-nsupdate-doc-zero-length-rdata-how-to-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!11823