]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
stop monit using service
authorHelmut Grohne <helmut@subdivi.de>
Fri, 7 Nov 2014 14:36:23 +0000 (15:36 +0100)
committerHéctor Orón Martínez <zumbi@debian.org>
Fri, 7 Nov 2014 15:39:54 +0000 (16:39 +0100)
Getting rid of explicit /etc/init.d/ invocations as those may disappear.

Signed-off-by: Helmut Grohne <helmut@subdivi.de>
modules/monit/manifests/init.pp

index e2809f807abaf1c48ec80fb3bbb648f2f30ee1a3..2e0e68aa215e314b9177fde9cbd6e4449a4b4f9d 100644 (file)
@@ -31,7 +31,7 @@ class monit {
                ensure  => directory,
                mode    => '0755',
                purge   => true,
-               notify  => Exec['monit stop'],
+               notify  => Exec['service monit stop'],
                require => Package['monit'],
        }
        file { '/etc/monit/monit.d':
@@ -54,11 +54,10 @@ class monit {
        file { '/etc/default/monit':
                content => template('monit/default.erb'),
                require => Package['monit'],
-               notify  => Exec['monit stop']
+               notify  => Exec['service monit stop']
        }
 
-       exec { 'monit stop':
-               path        => '/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin',
+       exec { 'service monit stop':
                refreshonly => true,
        }
 }