aboutsummaryrefslogtreecommitdiffstats
path: root/roles/nsd/vars
diff options
context:
space:
mode:
Diffstat (limited to 'roles/nsd/vars')
-rw-r--r--roles/nsd/vars/main.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/roles/nsd/vars/main.yml b/roles/nsd/vars/main.yml
new file mode 100644
index 0000000..78b1ba6
--- /dev/null
+++ b/roles/nsd/vars/main.yml
@@ -0,0 +1,15 @@
+nsd_init_serial: 10000
+
+nsd_default_ttl: 10800
+
+nsd_soa_block: |
+ $TTL {{ zone.ttl | default(nsd_default_ttl) }}
+ $ORIGIN {{ zone.name }}.
+
+ @ IN SOA {{ zone.ns | default('ns1.' + zone.name) }}. {{ zone.contact | default('hostmaster.' + zone.name) }}. (
+ {{ serial }} ; serial
+ {{ zone.refresh | default('1d') }} ; refresh
+ {{ zone.retry | default('3m') }} ; retry
+ {{ zone.expire | default('1w') }} ; expire
+ {{ zone.minimum | default('3h') }} ; minimum
+ )