From 69677f863f38f10943af2959633f831604b0b679 Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Mon, 12 Oct 2009 22:54:54 +0000 Subject: [PATCH] improve doc on update-ksk-check and dnskey-ksk-only --- doc/arm/Bv9ARM-book.xml | 46 +++++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 16 deletions(-) diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index 4821b6ae36..a6564ccbe9 100644 --- a/doc/arm/Bv9ARM-book.xml +++ b/doc/arm/Bv9ARM-book.xml @@ -18,7 +18,7 @@ - PERFORMANCE OF THIS SOFTWARE. --> - + BIND 9 Administrator Reference Manual @@ -6448,13 +6448,26 @@ options { update-check-ksk - When regenerating the RRSIGs following a UPDATE - request to a secure zone, check the KSK flag on - the DNSKEY RR to determine if this key should be - used to generate the RRSIG. This flag is ignored - if there are not non-revoked DNSKEY RRs both with - and without a KSK for the algorithm. - The default is yes. + When set to the default value of yes, + check the KSK bit in each key to determine how the key + should be used when generating RRSIGs for a secure zone. + + + Ordinarily, zone-signing keys (that is, keys without the + KSK bit set) are used to sign the entire zone, while + key-signing keys (keys with the KSK bit set) are only + used to sign the DNSKEY RRset at the zone apex. + However, if this option is set to no, + then the KSK bit is ignored; KSKs are treated as if they + were ZSKs and are used to sign the entire zone. + + + When this option is set to yes, there + must be at least two active keys for every algorithm + represented in the DNSKEY RRset: at least one KSK and one + ZSK per algorithm. If there is any algorithm for which + this requirement is not met, this option will be ignored + for that algorithm. @@ -6463,14 +6476,15 @@ options { dnskey-ksk-only - When regenerating the RRSIGs following a UPDATE - request to a secure zone and - update-check-ksk is true then - only generate signatures DNSKEY RRSIG using DNSKEY's - with the KSK bit set. This flag is ignored if there - are not non-revoked DNSKEY RRs both with and without - a KSK for the algorithm. - The default is no. + When this option and update-check-ksk + are both set to yes, only key-signing + keys (that is, keys with the KSK bit set) will be used + to sign the DNSKEY RRset at the zone apex. Zone-signing + keys (keys without the KSK bit set) will be used to sign + the remainder of the zone, but not the DNSKEY RRset. + The default is no. If + update-check-ksk is set to + no, this option is ignored.