bind9/bin
Matthijs Mekking 3cfbe31176 Error if key lifetime is too short
The key lifetime should not be shorter than the time it costs to
introduce the successor key, otherwise keys will be created faster than
they are removed, resulting in a large key set.

The time it takes to replace a key is determined by the publication
interval (Ipub) of the successor key and the retire interval of the
predecessor key (Iret).

For the ZSK, Ipub is the sum of the DNSKEY TTL and zone propagation
delay (and publish safety). Iret is the sum of Dsgn, the maximum zone
TTL and zone propagation delay (and retire safety). The sign delay is
the signature validity period minus the refresh interval: The time to
ensure that all existing RRsets have been re-signed with the new key.
The ZSK lifetime should be larger than both values.

For the KSK, Ipub is the sum of the DNSKEY TTL and zone propagation
delay (and publish safety). Iret is the sum of the DS TTL and parent
zone propagation delay (and retire safety). The KSK lifetime should be
larger than both values.

(cherry picked from commit 8134d46cdb)
2022-05-31 17:16:53 +02:00
..
check Replace ISC_NORETURN with C11's noreturn 2022-03-25 08:42:18 +01:00
confgen Replace ISC_NORETURN with C11's noreturn 2022-03-25 08:42:18 +01:00
delv Add hyperlinks to dig/mdig/delv +options 2022-04-26 14:06:33 +02:00
dig Remove unnecessary NULL pointer check 2022-05-02 23:58:41 +10:00
dnssec Teach dnssec-settime to read unset times that it writes 2022-05-23 15:15:10 +02:00
named Add missing void in named_config_getdefault() definition 2022-05-04 13:03:21 +02:00
nsupdate Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:42:18 +01:00
plugins Hyperlink program names to their manual pages 2022-03-14 11:01:31 +01:00
rndc specify time format in the documentation for 'rdnc dnssec -checkds' 2022-05-18 15:30:18 -07:00
tests Error if key lifetime is too short 2022-05-31 17:16:53 +02:00
tools Add hyperlinks to dig/mdig/delv +options 2022-04-26 14:06:33 +02:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00