Revision bcf22c52
Added by Martin Lariz about 9 years ago
manifests/init.pp | ||
---|---|---|
#
|
||
# $server_package:: Custom package name for puppet master
|
||
#
|
||
# $server_version:: Custom package version for puppet master
|
||
#
|
||
# $server_certname:: The name to use when handling certificates.
|
||
#
|
||
# $server_strict_variables:: if set to true, it will throw parse errors
|
||
... | ... | |
$server_app_root = $puppet::params::server_app_root,
|
||
$server_ssl_dir = $puppet::params::server_ssl_dir,
|
||
$server_package = $puppet::params::server_package,
|
||
$server_version = $puppet::params::server_version,
|
||
$server_certname = $puppet::params::server_certname,
|
||
$server_enc_api = $puppet::params::server_enc_api,
|
||
$server_report_api = $puppet::params::server_report_api,
|
manifests/params.pp | ||
---|---|---|
$server_ssl_dir = "${vardir}/ssl"
|
||
|
||
$server_package = undef
|
||
$server_version = undef
|
||
$client_package = $::operatingsystem ? {
|
||
/(Debian|Ubuntu)/ => ['puppet-common','puppet'],
|
||
default => ['puppet'],
|
manifests/server/install.pp | ||
---|---|---|
'puppetserver' => 'puppetserver',
|
||
}
|
||
$server_package = pick($::puppet::server_package, $server_package_default)
|
||
$server_version = pick($::puppet::server_version, $::puppet::version)
|
||
|
||
package { $server_package:
|
||
ensure => $::puppet::version,
|
||
ensure => $server_version,
|
||
}
|
||
|
||
if $puppet::server_git_repo {
|
Also available in: Unified diff
Allow setting separate version for puppet server package than client package (needed for puppetserver)