X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fferm%2Fmanifests%2Fconf.pp;h=d7691947b38b5ca418a698f5645b71740ac4de8b;hb=d4c0aecd0fc7f16133fdf2887126036a9dd6c668;hp=602b74ba4f18d4807dbf9fd4ed4a1b54ea77b8a8;hpb=153b12ca026c7d3a9878cb3993af84ea2d58d0a2;p=mirror%2Fdsa-puppet.git diff --git a/modules/ferm/manifests/conf.pp b/modules/ferm/manifests/conf.pp index 602b74ba4..d7691947b 100644 --- a/modules/ferm/manifests/conf.pp +++ b/modules/ferm/manifests/conf.pp @@ -5,6 +5,8 @@ define ferm::conf ( $ensure=present, $prio="xx-10", ) { + include ferm + case $ensure { present: { if ! ($source or $content) { @@ -26,14 +28,14 @@ define ferm::conf ( ensure => $ensure, mode => '0400', content => $content, - notify => Exec["ferm restart"], + notify => Service['ferm'], } } else { file { $fname: ensure => $ensure, mode => '0400', source => $source, - notify => Exec["ferm restart"], + notify => Service['ferm'], } } }