summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2023-06-09 15:01:36 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2023-06-09 15:01:36 +0200
commit4d7be1851b76b1f966ba5bc177d3b08bd9f585cd (patch)
treeb4fe9b74a5f1a47bf5f0d7b0bfc98a76bb37c3d7
parentPlace each zone and key declaration in own file. (diff)
downloaddns-4d7be1851b76b1f966ba5bc177d3b08bd9f585cd.tar.gz
dns-4d7be1851b76b1f966ba5bc177d3b08bd9f585cd.tar.xz
Create empty files to please glob.
-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,