2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-30 14:07:59 +00:00

Update Retired and Removed if we update lifetime

If we are updating the lifetime, and it was not set before, also
set/update the Retired and Removed timing metadata.

(cherry picked from commit 3e836a87e6)
This commit is contained in:
Matthijs Mekking
2025-03-18 12:23:34 +01:00
parent 4be38b606a
commit 5cb7c19c23

View File

@@ -412,7 +412,7 @@ keymgr_key_update_lifetime(dns_dnsseckey_t *key, dns_kasp_t *kasp,
/* Initialize lifetime. */ /* Initialize lifetime. */
if (r != ISC_R_SUCCESS) { if (r != ISC_R_SUCCESS) {
dst_key_setnum(key->key, DST_NUM_LIFETIME, lifetime); dst_key_setnum(key->key, DST_NUM_LIFETIME, lifetime);
return; l = lifetime - 1;
} }
/* Skip keys that are still hidden or already retiring. */ /* Skip keys that are still hidden or already retiring. */
if (g != OMNIPRESENT) { if (g != OMNIPRESENT) {