zone "example.com" in {
...
dnssec-policy default;
+ inline-signing yes;
...
};
:ref:`signing_custom_policy`, but for the moment we are accepting the
default values.
+Using :any:`dnssec-policy` requires dynamic DNS or :any:`inline-signing`
+to be enabled.
+
+.. note::
+
+ Previously, if a zone with a :any:`dnssec-policy` did not have dynamic
+ DNS set up and :any:`inline-signing` was not explicity set, BIND 9 used
+ inline-signing implicitly. But this caused a lot of problems when operators
+ switched on or off dynamic DNS for their zones. Therefor, you now have to
+ configure it explicitly.
+
When the configuration file is updated, tell :iscman:`named` to
reload the configuration file by running :option:`rndc reconfig`:
- The :any:`dnssec-policy` statement in the :iscman:`named` configuration file
describes all aspects of the DNSSEC policy, including the signing.
-- When using :any:`dnssec-policy`, there is no need to set the
- :any:`auto-dnssec` and :any:`inline-signing` options for a zone. The zone's
- ``policy`` statement implicitly does this.
+- The :any:`dnssec-policy` statement requires to zone to use dynamic DNS,
+ or that :any:`inline-signing` is enabled.
.. _advanced_discussions_manual_key_management_and_signing: