aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorOlivier Blin <dev@blino.org>2017-04-10 13:36:51 +0200
committerOlivier Blin <dev@blino.org>2017-04-10 13:36:51 +0200
commit8515bb621978c2afcf6b1f58b6db7f6bafe9d3c5 (patch)
tree3c3c22715d4c553197de0502468ef52ee1f76180 /modules
parentfcea9f0dc40db8434f8d99e4ec2f150da30fcd56 (diff)
downloadpuppet-8515bb621978c2afcf6b1f58b6db7f6bafe9d3c5.tar
puppet-8515bb621978c2afcf6b1f58b6db7f6bafe9d3c5.tar.gz
puppet-8515bb621978c2afcf6b1f58b6db7f6bafe9d3c5.tar.bz2
puppet-8515bb621978c2afcf6b1f58b6db7f6bafe9d3c5.tar.xz
puppet-8515bb621978c2afcf6b1f58b6db7f6bafe9d3c5.zip
xymon: remove server service definition for Mageia 5
There is no server service in the Mageia >= 5 package.
Diffstat (limited to 'modules')
-rw-r--r--modules/xymon/manifests/server.pp10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/xymon/manifests/server.pp b/modules/xymon/manifests/server.pp
index fb1f1a80..37ca0731 100644
--- a/modules/xymon/manifests/server.pp
+++ b/modules/xymon/manifests/server.pp
@@ -1,10 +1,12 @@
class xymon::server {
package { ['xymon','fping']: }
- service { 'xymon':
- hasstatus => false,
- status => "su xymon -c '${::lib_dir}/xymon/server/hobbit.sh status'",
- require => Package['xymon'],
+ if versioncmp($::lsbdistrelease, '5') < 0 {
+ service { 'xymon':
+ hasstatus => false,
+ status => "su xymon -c '${::lib_dir}/xymon/server/hobbit.sh status'",
+ require => Package['xymon'],
+ }
}
File {