From 60085f523c40eb601ce880aab91ef21bfda9c0e3 Mon Sep 17 00:00:00 2001 From: Martin Zobel-Helas Date: Thu, 9 Apr 2009 15:18:12 +0200 Subject: [PATCH] fix perms, add hostgroup geodns --- manifests/site.pp | 2 ++ modules/geodns/manifests/init.pp | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/manifests/site.pp b/manifests/site.pp index 555bf9305..21de406ee 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -47,6 +47,8 @@ node default { case $hostname { brahms,goetz,lafayette,malo,praetorius,puccini: { include buildd } + goe1,geo2,geo3: + { include geodns } default: {} } diff --git a/modules/geodns/manifests/init.pp b/modules/geodns/manifests/init.pp index 3ac149c79..a222910ca 100644 --- a/modules/geodns/manifests/init.pp +++ b/modules/geodns/manifests/init.pp @@ -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", -- 2.20.1