Don't define ensure for psacct service on Ubuntu, init script has no status command

This commit is contained in:
Ossi Salmi 2012-08-16 00:37:29 +03:00
parent 5fd54dfcfc
commit 3678ae46f9

View file

@ -23,7 +23,7 @@ class psacct {
class psacct::linux { class psacct::linux {
package { "psacct": package { "psacct":
name => $operatingsystem ? { name => $::operatingsystem ? {
ubuntu => "acct", ubuntu => "acct",
default => "psacct", default => "psacct",
}, },
@ -31,11 +31,14 @@ class psacct::linux {
} }
service { "psacct": service { "psacct":
name => $operatingsystem ? { name => $::operatingsystem ? {
ubuntu => "acct", "ubuntu" => "acct",
default => "psacct", default => "psacct",
},
ensure => $operatingsystem ? {
"ubuntu" => undef,
default => running,
}, },
ensure => running,
enable => true, enable => true,
hasstatus => true, hasstatus => true,
require => Package["psacct"], require => Package["psacct"],