]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Mention that "tls" options defaults are outside of our control
authorArtem Boldariev <artem@boldariev.com>
Thu, 23 Sep 2021 15:07:42 +0000 (18:07 +0300)
committerArtem Boldariev <artem@boldariev.com>
Fri, 1 Oct 2021 12:50:43 +0000 (15:50 +0300)
We have to mention that every option within a "tls" clause has
defaults out of our control as some platforms have means for defining
encryption policies globally for any application on the system.

In order to comply with these policies, we have not to modify TLS
contexts settings, unless we have to do so according to the options
specified within "tls" clauses.

doc/arm/reference.rst

index bed3ed0140b5b3076756c21ce79752e36b4fa19c..63beef4cbb9b411f15c74a9a488a47035fcdb98c 100644 (file)
@@ -4802,6 +4802,13 @@ The following options can be specified in a ``tls`` statement:
     or the TLS certificate and key pair is planned to be used across
     multiple BIND instances.
 
+The options described above are used to control different aspects of
+TLS functioning. Thus, most of them have no well-defined default
+values, as these depend on the cryptographic library version in use
+and system-wide cryptographic policy. On the other hand, by specifying
+the needed options one could have a uniform configuration deployable
+across a range of platforms.
+
 There are two built-in TLS connection configurations: ``ephemeral``,
 uses a temporary key and certificate created for the current ``named``
 session only, and ``none``, which can be used when setting up an HTTP