]> gitweb.fluxo.info Git - puppet-shorewall.git/commitdiff
modify service subscriptions to avoid needless restarts
authorJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>
Fri, 9 Oct 2009 14:59:17 +0000 (10:59 -0400)
committerJerome Charaoui <jcharaoui@cmaisonneuve.qc.ca>
Fri, 9 Oct 2009 14:59:17 +0000 (10:59 -0400)
manifests/init.pp

index 444aa942afffb0cd534fb9623945d5711f431db8..aa6eb61c1e9e25886a29e69a6c5cf90b1643de43 100644 (file)
@@ -296,21 +296,21 @@ class shorewall::base {
     hasstatus => true,
     hasrestart => true,
     subscribe => [ 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/zones"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/interfaces"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/hosts"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/policy"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/rules"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/masq"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/proxyarp"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/nat"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/blacklist"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/rfc1918"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/routestopped"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/params"],
-                   Exec["concat_/var/lib/puppet/modules/shorewall/tcdevices"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/tcrules"], 
-                   Exec["concat_/var/lib/puppet/modules/shorewall/tcclasses"],
+                   File["/var/lib/puppet/modules/shorewall/zones"], 
+                   File["/var/lib/puppet/modules/shorewall/interfaces"], 
+                   File["/var/lib/puppet/modules/shorewall/hosts"], 
+                   File["/var/lib/puppet/modules/shorewall/policy"], 
+                   File["/var/lib/puppet/modules/shorewall/rules"], 
+                   File["/var/lib/puppet/modules/shorewall/masq"], 
+                   File["/var/lib/puppet/modules/shorewall/proxyarp"], 
+                   File["/var/lib/puppet/modules/shorewall/nat"], 
+                   File["/var/lib/puppet/modules/shorewall/blacklist"], 
+                   File["/var/lib/puppet/modules/shorewall/rfc1918"], 
+                   File["/var/lib/puppet/modules/shorewall/routestopped"], 
+                   File["/var/lib/puppet/modules/shorewall/params"],
+                   File["/var/lib/puppet/modules/shorewall/tcdevices"], 
+                   File["/var/lib/puppet/modules/shorewall/tcrules"], 
+                   File["/var/lib/puppet/modules/shorewall/tcclasses"],
                    ],
     require => Package[shorewall],
   }