Revision 0305f380
Added by Michael Moll almost 8 years ago
manifests/server/service.pp | ||
---|---|---|
fail('Both puppetmaster and puppetserver cannot be enabled simultaneously')
|
||
}
|
||
|
||
if $::osfamily == 'Debian' and (versioncmp($::puppetversion, '4.0') > 0) {
|
||
$puppetmaster_service = 'puppet-master'
|
||
} else {
|
||
$puppetmaster_service = 'puppetmaster'
|
||
}
|
||
|
||
if $puppetmaster != undef {
|
||
$pm_ensure = $puppetmaster ? {
|
||
true => 'running',
|
||
false => 'stopped',
|
||
}
|
||
service { 'puppetmaster':
|
||
service { $puppetmaster_service:
|
||
ensure => $pm_ensure,
|
||
enable => $puppetmaster,
|
||
}
|
Also available in: Unified diff
support Debian non-AIO Puppet 4.x packages