specify owner and mods of server config files
[puppet_squid_deb_proxy.git] / manifests / server.pp
index 94e65f3..b6c3b2e 100644 (file)
@@ -14,6 +14,9 @@ class squid_deb_proxy::server {
       'puppet:///modules/squid_deb_proxy/mirror-dstdomain.acl.d/20-custom' ],
     notify  => Service[ 'squid-deb-proxy' ],
     require => Package[ 'squid-deb-proxy' ],
+    mode    => '0644',
+    owner   => 'root',
+    group   => 'root',
   }
 
   file {'/etc/squid-deb-proxy/allowed-networks-src.acl.d/20-custom':
@@ -21,6 +24,9 @@ class squid_deb_proxy::server {
       'puppet:///modules/squid_deb_proxy/allowed-networks-src.acl.d/20-custom' ],
     notify  => Service[ 'squid-deb-proxy' ],
     require => Package[ 'squid-deb-proxy' ],
+    mode    => '0644',
+    owner   => 'root',
+    group   => 'root',
   }
 
   file { '/etc/squid-deb-proxy/squid-deb-proxy.conf':
@@ -28,5 +34,8 @@ class squid_deb_proxy::server {
       "puppet:///modules/squid_deb_proxy/${::operatingsystem}/squid-deb-proxy.conf" ],
     notify  => Service[ 'squid-deb-proxy' ],
     require => Package[ 'squid-deb-proxy' ],
+    mode    => '0644',
+    owner   => 'root',
+    group   => 'root',
   }
 }