]> git.ipfire.org Git - thirdparty/bind9.git/commit
deprecate delegation-only and root-delegation only
authorEvan Hunt <each@isc.org>
Wed, 22 Mar 2023 22:01:30 +0000 (15:01 -0700)
committerOndřej Surý <ondrej@isc.org>
Thu, 23 Mar 2023 18:16:24 +0000 (19:16 +0100)
commit2399556beef5230f7632db48c09ca8d952903e08
tree2d30bec678b9aabdf64349361d857c8f1aceba6f
parentc8c091b7f5c984aa53a2d09be211ba2cca0bd333
deprecate delegation-only and root-delegation only

These options and zone type were created to address the
SiteFinder controversy, in which certain TLD's redirected queries
rather than returning NXDOMAIN. since TLD's are now DNSSEC-signed,
this is no longer likely to be a problem.

The deprecation message for 'type delegation-only' is issued from
the configuration checker rather than the parser. therefore,
isccfg_check_namedconf() has been modified to take a 'nodeprecate'
parameter to suppress the warning when named-checkconf is used with
the command-line option to ignore warnings on deprecated options (-i).
12 files changed:
bin/check/named-checkconf.c
bin/named/server.c
bin/tests/system/checkconf/deprecated.conf
bin/tests/system/checkconf/tests.sh
doc/arm/reference.rst
doc/misc/forward.zoneopt
doc/misc/hint.zoneopt
doc/misc/options
doc/misc/stub.zoneopt
lib/isccfg/check.c
lib/isccfg/include/isccfg/check.h
lib/isccfg/namedconf.c