- file { '/etc/monit/':
- ensure => directory,
- owner => root,
- group => root,
- mode => '0755',
- purge => true,
- notify => Exec['monit stop'],
- require => Package['monit'],
- }
- file { '/etc/monit/monit.d':
- ensure => directory,
- owner => root,
- group => root,
- mode => '0750',
- purge => true,
- }
- file { '/etc/monit/monitrc':
- content => template('monit/monitrc.erb'),
- mode => '0400'
- }
- file { '/etc/monit/monit.d/01puppet':
- source => 'puppet:///modules/monit/puppet',
- mode => '0440'
- }
- file { '/etc/monit/monit.d/00debian.org':
- source => 'puppet:///modules/monit/debianorg',
- mode => '0440'
- }
- file { '/etc/default/monit':
- content => template('monit/default.erb'),
- require => Package['monit'],
- notify => Exec['monit stop']
- }
+ file { '/etc/monit/':
+ ensure => directory,
+ mode => '0755',
+ purge => true,
+ notify => Exec['service monit stop'],
+ require => Package['monit'],
+ }
+ file { '/etc/monit/monit.d':
+ ensure => directory,
+ mode => '0750',
+ purge => true,
+ }
+ file { '/etc/monit/monitrc':
+ content => template('monit/monitrc.erb'),
+ mode => '0400'
+ }
+ file { '/etc/monit/monit.d/01puppet':
+ source => 'puppet:///modules/monit/puppet',
+ mode => '0440'
+ }
+ file { '/etc/monit/monit.d/00debian.org':
+ source => 'puppet:///modules/monit/debianorg',
+ mode => '0440'
+ }
+ file { '/etc/default/monit':
+ content => template('monit/default.erb'),
+ require => Package['monit'],
+ notify => Exec['service monit stop']
+ }