]> gitweb.fluxo.info Git - puppet-bind.git/commitdiff
corrected bind::zone in order to make slave zones work correctly
authorCédric Jeanneret <cedric.jeanneret@camptocamp.com>
Wed, 14 Nov 2012 13:25:03 +0000 (14:25 +0100)
committerCédric Jeanneret <cedric.jeanneret@camptocamp.com>
Wed, 14 Nov 2012 13:25:03 +0000 (14:25 +0100)
manifests/zone.pp

index d7fbc40a5f5616dcac5dc406905a1eb3be539d31..1b617887ae0c886ccadf51826e212419889a5350 100644 (file)
@@ -40,12 +40,6 @@ define bind::zone (
 
   case $ensure {
     present: {
-      concat {"/etc/bind/pri/${name}.conf":
-        owner => root,
-        group => root,
-        mode  => '0644',
-      }
-
       concat {"/etc/bind/zones/${name}.conf":
         owner => root,
         group => root,
@@ -81,6 +75,13 @@ define bind::zone (
           fail "No ttl defined for ${name}!"
         }
 
+        concat {"/etc/bind/pri/${name}.conf":
+          owner => root,
+          group => root,
+          mode  => '0644',
+        }
+
+
         Concat::Fragment["bind.zones.${name}"] {
           content => template('bind/zone-master.erb'),
         }