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 ``dnssec-policy`` requires dynamic DNS or ``inline-signing``
+to be enabled.
+
+.. note::
+
+ Previously, if a zone with a ``dnssec-policy`` did not have dynamic
+ DNS set up and ``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 ``named`` to
reload the configuration file by running ``rndc reconfig``:
With ``dnssec-keymgr``, this is split between two configuration files
and two programs.
-- When using ``dnssec-policy``, there is no need to set the
- ``auto-dnssec`` and ``inline-signing`` options for a zone. The zone's
- ``policy`` statement implicitly does this.
+- The ``dnssec-policy`` statement requires to zone to use dynamic DNS,
+ or that ``inline-signing`` is enabled.
- It is possible to manage some zones served by an instance of BIND
through ``dnssec-policy`` and others through ``dnssec-keymgr``, but