ansible-collection-nameserver/roles/replica/templates/etc/nsd/nsd.conf.d/10-replica.conf.j2
2020-11-19 00:59:06 +01:00

21 lines
410 B
Django/Jinja

{{ ansible_managed | comment }}
#
# Replica for zones of of primary {{ primary }}
#
pattern:
name: xfr-{{ primary }}
zonefile: "/var/lib/nsd/replica/%szone"
{% for addr in masters %}
allow-notify: {{ addr }} NOKEY
{% endfor %}
{% for addr in masters %}
request-xfr: {{ addr }} NOKEY
{% endfor %}
{% for zone in zones %}
zone:
name: {{ zone }}.
include-pattern: "xfr-{{ primary }}"
{% endfor %}