]> git.ipfire.org Git - thirdparty/bind9.git/commit
Update dst key code to maintain key state
authorMatthijs Mekking <matthijs@isc.org>
Wed, 11 Sep 2019 14:29:33 +0000 (16:29 +0200)
committerMatthijs Mekking <matthijs@isc.org>
Wed, 6 Nov 2019 21:31:45 +0000 (22:31 +0100)
commit77d2895a5ac93e74cddeb2327a2fafd8f79a411d
tree4fef1a93e45530907bf13c97609a8ec4cc29b8b5
parent7f4d1dbddfbc2571a7b407078b8526cf809e1afb
Update dst key code to maintain key state

Add a number of metadata variables (lifetime, ksk and zsk role).

For the roles we add a new type of metadata (booleans).

Add a function to write the state of the key to a separate file.

Only write out known metadata to private file.  With the
introduction of the numeric metadata "Lifetime", adjust the write
private key file functionality to only write out metadata it knows
about.
lib/dns/dst_api.c
lib/dns/dst_internal.h
lib/dns/dst_parse.c
lib/dns/include/dst/dst.h
lib/dns/win32/libdns.def.in