-class ferm::real inherits ferm {
-
- package { ferm: ensure => installed }
-
- file {
- "/etc/ferm/conf.d":
- ensure => directory,
- require => Package["ferm"];
- "/etc/ferm/ferm.conf":
- source => "puppet:///ferm/ferm.conf",
- require => Package["ferm"],
- mode => 0400,
- notify => Exec["ferm restart"];
- "/etc/ferm/conf.d/me.conf":
- content => template("ferm/me.conf.erb"),
- require => Package["ferm"],
- mode => 0400,
- notify => Exec["ferm restart"];
- "/etc/ferm/conf.d/defs.conf":
- source => "puppet:///ferm/defs.conf",
- require => Package["ferm"],
- mode => 0400,
- notify => Exec["ferm restart"];
- }
-
- Exec["ferm restart"] {
- command => "/etc/init.d/ferm restart",
- refreshonly => true,
- }
-}