projects
/
mirror
/
dsa-puppet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
comparison of Fixnum with String failed
[mirror/dsa-puppet.git]
/
modules
/
monit
/
manifests
/
init.pp
diff --git
a/modules/monit/manifests/init.pp
b/modules/monit/manifests/init.pp
index
5e8da8c
..
b4e31fc
100644
(file)
--- a/
modules/monit/manifests/init.pp
+++ b/
modules/monit/manifests/init.pp
@@
-1,11
+1,16
@@
class monit {
package { "monit": ensure => installed }
class monit {
package { "monit": ensure => installed }
+ $cmd = $::lsbdistcodename == 'sid' or $::lsbmajdistrelease > '6' ? {
+ true => '/usr/bin/monit',
+ default => '/usr/sbin/monit',
+ }
+
augeas { "inittab":
context => "/files/etc/inittab",
changes => [ "set mo/runlevels 2345",
"set mo/action respawn",
augeas { "inittab":
context => "/files/etc/inittab",
changes => [ "set mo/runlevels 2345",
"set mo/action respawn",
- "set mo/process \"
/usr/sbin/monit
-d 300 -I -c /etc/monit/monitrc -s /var/lib/monit/monit.state\"",
+ "set mo/process \"
$cmd
-d 300 -I -c /etc/monit/monitrc -s /var/lib/monit/monit.state\"",
],
onlyif => "match mo size == 0",
notify => Exec["init q"],
],
onlyif => "match mo size == 0",
notify => Exec["init q"],