enable daemonize properly

This commit is contained in:
2015-04-22 00:14:36 +02:00
parent 4be6405b4c
commit 52e40ff06a
2 changed files with 15 additions and 10 deletions

View File

@@ -5,23 +5,16 @@ class puppet::server (
$storeconfigs_backend = undef,
$reports = undef,
$basemodulepath = undef,
$version = undef,
$passenger = true) {
if $passenger == true {
$pkg = 'puppetmaster-passenger'
} else {
$pkg = 'puppetmaster'
}
$pkg_ens = $ensure ? {
'present' => $::kernel ? {
'Linux' => $version,
default => $ensure,
},
default => $ensure,
package { ['puppetmaster-common', $pkg]:
#ensure => $ensure,
}
package { ['puppetmaster-common', $pkg]: ensure => $pkg_ens, }
# ## remove disk reports from time to time
tidy { "${::puppet_vardir}/reports":
age => '4w',