no more varnish on sibelius
[mirror/dsa-puppet.git] / modules / ferm / manifests / conf.pp
index 602b74b..d769194 100644 (file)
@@ -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'],
                }
        }
 }