Signed-off-by: Stephen Gran <steve@lobefin.net>
notify => Exec['init q'],
}
notify => Exec['init q'],
}
- file { [ '/etc/monit/', '/etc/monit/monit.d']:
ensure => directory,
owner => root,
group => root,
ensure => directory,
owner => root,
group => root,
notify => Exec['monit stop'],
require => Package['monit'],
}
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/monitrc':
content => template('monit/monitrc.erb'),
mode => '0400'
}
file { '/etc/nagios/':
ensure => directory,
}
file { '/etc/nagios/':
ensure => directory,
require => Package['nagios-nrpe-server'],
notify => Service['nagios-nrpe-server'],
}
require => Package['nagios-nrpe-server'],
notify => Service['nagios-nrpe-server'],
}