demacro dnssec_policy

This commit is contained in:
Daniel Akulenok
2024-05-14 13:45:31 +02:00
parent 31692dd78d
commit 128b947ea2
2 changed files with 2 additions and 5 deletions

View File

@@ -1,5 +1,4 @@
{% macro dnssec_policy(policies) %} {% for policy in item.dnssec_policy if item.dnssec_policy is iterable %}
{% for policy in policies if policies is iterable %}
dnssec-policy "{{ policy.name }}" { dnssec-policy "{{ policy.name }}" {
{% filter indent(bind9_config_indent, true) %} {% filter indent(bind9_config_indent, true) %}
{% if policy.keys is defined and policy.keys %} {% if policy.keys is defined and policy.keys %}
@@ -36,4 +35,3 @@ nsec3param
{% endfilter %} {% endfilter %}
}; };
{% endfor %} {% endfor %}
{% endmacro %}

View File

@@ -24,8 +24,7 @@ options {
{% include 'named.conf.dlz.j2' %} {% include 'named.conf.dlz.j2' %}
{% endif %} {% endif %}
{% if item.dnssec_policy is defined and item.dnssec_policy %} {% if item.dnssec_policy is defined and item.dnssec_policy %}
{% from 'named.conf.dnssec-policy.j2' import dnssec_policy with context %} {% include 'named.conf.dnssec-policy.j2' %}
{{ dnssec_policy(item.dnssec_policy) }}
{% endif %} {% endif %}
{% if item.dyndb is defined and item.dyndb %} {% if item.dyndb is defined and item.dyndb %}
{% from 'named.conf.dyndb.j2' import dyndb with context %} {% from 'named.conf.dyndb.j2' import dyndb with context %}