]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
fix perms, add hostgroup geodns
authorMartin Zobel-Helas <zobel@ftbfs.de>
Thu, 9 Apr 2009 13:18:12 +0000 (15:18 +0200)
committerMartin Zobel-Helas <zobel@ftbfs.de>
Thu, 9 Apr 2009 13:18:12 +0000 (15:18 +0200)
manifests/site.pp
modules/geodns/manifests/init.pp

index 555bf9305c293d7d099f0e3272f26e0f515bf336..21de406ee17ca6e15876066d5a7f6eb88c47705f 100644 (file)
@@ -47,6 +47,8 @@ node default {
     case $hostname {
         brahms,goetz,lafayette,malo,praetorius,puccini:
                    { include buildd }
+       goe1,geo2,geo3:
+                  { include geodns }
         default:   {}
     }
 
index 3ac149c798f4f28ba97cfd4863e8244bd4d16d0f..a222910ca7ff2414d635802886520197133b175c 100644 (file)
@@ -7,12 +7,19 @@ class geodns {
                      "puppet:///geodns/common/pdns.conf" ],
         require => Package["pdns-backend-geo"],
         notify  => Exec["pdns restart"],
+        owner   => root,
+        group   => root,
+        mode    => 600,
+
     }
     file { "/etc/powerdns/pdns.d/pdns.local":
         source  => [ "puppet:///geodns/per-host/$fqdn/pdns.local",
                      "puppet:///geodns/common/pdns.local" ],
         require => Package["pdns-backend-geo"],
         notify  => Exec["pdns restart"],
+        owner   => root,
+        group   => root,
+        mode    => 600,
     }
     file { "/etc/powerdns/ip2iso":
         source  => [ "puppet:///geodns/per-host/$fqdn/ip2iso",