]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/ferm/manifests/init.pp
first stab at making puppet figure out info for nagios and munin master
[dsa-puppet.git] / modules / ferm / manifests / init.pp
index 4157049d9154b37ba8afa41df352f83d44b05fce..249d6b7479a3f4714fa678ad280a9bb70c3618ce 100644 (file)
@@ -11,7 +11,7 @@ class ferm {
        }
 
         # realize (i.e. enable) all @ferm::rule virtual resources
-        Rule <| |>
+        Ferm::Rule <| |>
 
         package { ferm: ensure => installed }
 
@@ -21,6 +21,7 @@ class ferm {
                         purge   => true,
                         force   => true,
                         recurse => true,
+                        source  => "puppet:///files/empty/",
                         require => Package["ferm"];
                 "/etc/ferm/conf.d":
                         ensure => directory,
@@ -36,7 +37,7 @@ class ferm {
                         mode    => 0400,
                         notify  => Exec["ferm restart"];
                 "/etc/ferm/conf.d/defs.conf":
-                        source  => "puppet:///ferm/defs.conf",
+                        content => template("ferm/defs.conf.erb"),
                         require => Package["ferm"],
                         mode    => 0400,
                         notify  => Exec["ferm restart"];