enable daemonize properly
This commit is contained in:
@@ -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',
|
||||
|
||||
Reference in New Issue
Block a user