]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
datamodel: unbreak `dnssec: false` docs-develop-dnss-peq4j3/deployments/4194
authorVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 27 May 2024 08:57:58 +0000 (10:57 +0200)
committerAleš Mrázek <ales.mrazek@nic.cz>
Tue, 28 May 2024 08:28:02 +0000 (08:28 +0000)
It was causing an incorrect Lua line
  trust_anchors.keep_removed =

Reported on gitter a couple days ago.

NEWS
manager/knot_resolver_manager/datamodel/templates/dnssec.lua.j2

diff --git a/NEWS b/NEWS
index 6ed72b2639156877a7fb179911a7384f5f6cc108..b07e8d904a4454546a9181bf1bc3a4c801a5aadc 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -26,6 +26,10 @@ Incompatible changes
   <https://www.knot-resolver.cz/documentation/latest/config-cache-predict.html>`_
   for more.
 
+Bugfixes
+--------
+- fix startup with `dnssec: false` (!1548)
+
 
 Knot Resolver 6.0.7 (2024-03-27)
 ================================
index 31a29beac75b162ac36a69a40ffd0c8fa0003bc8..05d1fa688667c74230e38fbc1aa3999e95f4f3b5 100644 (file)
@@ -26,8 +26,10 @@ modules.load('detect_time_skew')
 modules.unload('detect_time_skew')
 {% endif %}
 
+{% if cfg.dnssec.keep_removed %}
 -- dnssec.keep-removed
 trust_anchors.keep_removed = {{ cfg.dnssec.keep_removed }}
+{% endif %}
 
 {% if cfg.dnssec.refresh_time %}
 -- dnssec.refresh-time