bind9/doc/notes
Matthijs Mekking 4170288a91 Correctly initialize old key with state file
The 'key_init()' function is used to initialize a state file for keys
that don't have one yet. This can happen if you are migrating from a
'auto-dnssec' or 'inline-signing' to a 'dnssec-policy' configuration.

It did not look at the "Inactive" and "Delete" timing metadata and so
old keys left behind in the key directory would also be considered as
a possible active key. This commit fixes this and now explicitly sets
the key goal to OMNIPRESENT for keys that have their "Active/Publish"
timing metadata in the past, but their "Inactive/Delete" timing
metadata in the future. If the "Inactive/Delete" timing metadata is
also in the past, the key goal is set to HIDDEN.

If the "Inactive/Delete" timing metadata is in the past, also the
key states are adjusted to either UNRETENTIVE or HIDDEN, depending on
how far in the past the metadata is set.

(cherry picked from commit 76cf72e65a)
2021-02-03 08:42:32 +01:00
..
notes-9.16.0.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.1.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.2.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.3.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.4.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.5.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.6.rst update all copyright headers to eliminate the typo 2020-09-14 16:50:58 -07:00
notes-9.16.7.rst Prepare release notes for BIND 9.16.7 2020-09-16 22:50:38 +02:00
notes-9.16.8.rst Prepare release notes for BIND 9.16.8 2020-10-22 09:09:07 +02:00
notes-9.16.9.rst Prepare release notes for BIND 9.16.9 2020-11-26 12:25:53 +01:00
notes-9.16.10.rst Prepare release notes for BIND 9.16.10 2020-12-09 10:46:16 +01:00
notes-9.16.11.rst Prepare release notes for BIND 9.16.11 2021-01-21 09:11:54 +01:00
notes-current.rst Correctly initialize old key with state file 2021-02-03 08:42:32 +01:00