summaryrefslogtreecommitdiff
path: root/manifests/init.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/init.pp')
-rw-r--r--manifests/init.pp13
1 files changed, 10 insertions, 3 deletions
diff --git a/manifests/init.pp b/manifests/init.pp
index 0afe696..3630cb0 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -97,16 +97,23 @@ class dns (
mode => 'u+rwx',
recurse => true,
;
- $dns::zoneconf_dir:
+ $zoneconf_dir:
purge => $purge_zoneconf,
;
- $dns::keyconf_dir:
+ $keyconf_dir:
purge => $purge_keyconf,
;
- $dns::zone_directory:
+ $zone_directory:
purge => $purge_zonefiles,
}
+ file { [
+ "${zoneconf_dir}/empty.conf",
+ "${keyconf_dir}/empty.conf",
+ ]:
+ source => "puppet:///modules/${module_name}/empty.conf",
+ }
+
file { $dns::jnl_directory:
ensure => directory,
owner => $dns::user,