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

@@ -9,7 +9,7 @@ class puppet::agent (
$puppet_master = undef,
$splay = true,
$cron = true,
$environment = gsub($::domain, '.(maketank.net|bitwig.com)', '')) {
$environment = gsub($::domain, '.(maketank.net|bitwig.com|lan)$', '')) {
case $::kernel {
'Linux' : {
$puppetpkgs = ['puppet', 'puppet-common']
@@ -53,6 +53,18 @@ class puppet::agent (
default => $ensure,
}
if $daemonize == true {
common::replace { '/etc/default/puppet':
pattern => 'START=no',
replacement => "START=yes"
}
} else {
common::replace { '/etc/default/puppet':
pattern => 'START=yes',
replacement => "START=no"
}
}
cron { 'puppetrun':
command => '/usr/local/sbin/puppetd_run.sh',
user => 'root',