]> git.ipfire.org Git - thirdparty/bind9.git/commit
Implement auto parental-agents (checkds yes)
authorMatthijs Mekking <matthijs@isc.org>
Tue, 28 Mar 2023 13:55:51 +0000 (15:55 +0200)
committerMatthijs Mekking <matthijs@isc.org>
Mon, 3 Apr 2023 14:01:22 +0000 (14:01 +0000)
commite72b0df50b034a2970e2bfd9e804065e5c10139b
tree486bea28d2fd0620b2a3975bdf00d724f152ae31
parentdc651cbf3f1f40124a31a54c32281f6e106a14d9
Implement auto parental-agents (checkds yes)

Implement the new feature, automatic parental-agents. This is enabled
with 'checkds yes'.

When set to 'yes', instead of querying the explicit configured
parental agents, look up the parental agents by resolving the parent
NS records. The found parent NS RRset is considered to be the list
of parental agents that should be queried during a KSK rollover,
looking up the DS RRset corresponding to the key signing keys.

For each NS record, look up the addresses in the ADB. These addresses
will be used to send the DS requests. Count the number of servers and
keep track of how many good DS responses were seen.
bin/tests/system/checkds/tests_checkds.py
lib/dns/zone.c