]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Document new requirements for 'dnssec-validation yes'
authorAram Sargsyan <aram@isc.org>
Thu, 14 Dec 2023 10:42:56 +0000 (10:42 +0000)
committerAram Sargsyan <aram@isc.org>
Fri, 2 Feb 2024 19:53:45 +0000 (19:53 +0000)
Using the 'dnssec-validation yes' option now requires an explicitly
confgiured 'trust-anchors' statement (or 'managed-keys' or
'trusted-keys', both deprecated).

doc/arm/reference.rst
doc/dnssec-guide/validation.rst

index 5949ec14bde0a010d088598f7807a84acfacb55c..57931b9a6bba706664003efdcad1e3e4daaee182 100644 (file)
@@ -2577,7 +2577,10 @@ Boolean Options
    If set to ``yes``, DNSSEC validation is enabled, but a trust anchor must be
    manually configured using a :any:`trust-anchors` statement (or the
    :any:`managed-keys` or :any:`trusted-keys` statements, both deprecated). If
-   there is no configured trust anchor, validation does not take place.
+   :any:`trust-anchors` is not configured, it is a configuration error. If
+   :any:`trust-anchors` does not include a valid root key, then validation does
+   not take place for names which are not covered by any of the configured trust
+   anchors.
 
    If set to ``no``, DNSSEC validation is disabled. (Note: the resolver
    will still set the DO bit in outgoing queries indicating that it can
index 33958bb2a0e7b9db3d69c479b95c16d9183ce592..8d069327feff305a805634f7aaa68cc1d38a1ae9 100644 (file)
@@ -405,6 +405,10 @@ When set to *auto*, BIND automatically keeps the keys (also known as
 trust anchors, discussed in :ref:`trust_anchors_description`)
 up-to-date without intervention from the DNS administrator.
 
+When using *yes*, please note that if :any:`trust-anchors` does not include a
+valid root key, then validation does not take place for names which are not
+covered by any of the configured trust anchors.
+
 We recommend using the default *auto* unless there is a good reason to
 require a manual trust anchor. To learn more about trust anchors,
 please refer to :ref:`trusted_keys_and_managed_keys`.