bind9/doc
Matthijs Mekking 04d8fc0143 Implement 'rndc dnssec -checkds'
Add a new 'rndc' command 'dnssec -checkds' that allows the user to
signal named that a new DS record has been seen published in the
parent, or that an existing DS record has been withdrawn from the
parent.

Upon the 'checkds' request, 'named' will write out the new state for
the key, updating the 'DSPublish' or 'DSRemoved' timing metadata.

This replaces the "parent-registration-delay" configuration option,
this was unreliable because it was purely time based (if the user
did not actually submit the new DS to the parent for example, this
could result in an invalid DNSSEC state).

Because we cannot rely on the parent registration delay for state
transition, we need to replace it with a different guard. Instead,
if a key wants its DS state to be moved to RUMOURED, the "DSPublish"
time must be set and must not be in the future. If a key wants its
DS state to be moved to UNRETENTIVE, the "DSRemoved" time must be set
and must not be in the future.

By default, with '-checkds' you set the time that the DS has been
published or withdrawn to now, but you can set a different time with
'-when'. If there is only one KSK for the zone, that key has its
DS state moved to RUMOURED. If there are multiple keys for the zone,
specify the right key with '-key'.
2020-08-07 11:26:09 +02:00
..
arm Update description of forwarding behavior in ARM 2020-08-04 21:39:31 +02:00
design Remove python based tools (dnssec-keymgr, dnssec-coverage, dnssec-checkds) 2020-04-21 14:19:30 +02:00
dev Convert the documentation to Sphinx documentation format 2020-05-07 16:02:56 +02:00
doxygen Convert the documentation to Sphinx documentation format 2020-05-07 16:02:56 +02:00
man Implement 'rndc dnssec -checkds' 2020-08-07 11:26:09 +02:00
misc Add stale-cache-enable option and disable serve-stable by default 2020-08-04 10:50:31 +02:00
notes Add CHANGES and release notes for GL #1712 and GL #1829 2020-08-04 10:51:09 +02:00
Makefile.am Fix "make dist" 2020-06-05 13:19:49 +02:00