diff options
author | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-02-04 01:23:43 -0500 |
---|---|---|
committer | Stonewall Jackson <stonewall@sacredheartsc.com> | 2023-02-04 01:52:13 -0500 |
commit | 0261e875679f1bf63c8d689da7fc7e014597885d (patch) | |
tree | 3f19cd74a0c1070944f75437f30b098d6ef2ffcb /roles/nsd/templates | |
download | selfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.tar.gz selfhosted-0261e875679f1bf63c8d689da7fc7e014597885d.zip |
initial commit
Diffstat (limited to 'roles/nsd/templates')
-rw-r--r-- | roles/nsd/templates/etc/nsd/nsd.conf.j2 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/roles/nsd/templates/etc/nsd/nsd.conf.j2 b/roles/nsd/templates/etc/nsd/nsd.conf.j2 new file mode 100644 index 0000000..6d205c4 --- /dev/null +++ b/roles/nsd/templates/etc/nsd/nsd.conf.j2 @@ -0,0 +1,24 @@ +server: + ip-address: {{ ansible_default_ipv4.address }} + server-count: {{ nsd_server_count }} + database: "" + pidfile: "" + hide-version: yes + verbosity: 1 + log-only-syslog: yes + minimal-responses: yes + refuse-any: yes + +{% for zone in nsd_zones %} +zone: + name: {{ zone.name }} + zonefile: /etc/nsd/%s.zone +{% for ns in zone.slave_nameservers | default([]) %} + notify: {{ ns }} NOKEY + provide-xfr: {{ ns }} NOKEY +{% endfor %} +{% endfor %} + +remote-control: + control-enable: yes + control-interface: /run/nsd/nsd.ctl |