Revision 51a84139
Added by Eric Helms almost 3 years ago
manifests/ca.pp | ||
---|---|---|
# == Class: certs
|
||
# Sets up the CA for Katello
|
||
class certs::ca (
|
||
$default_ca_name = $certs::default_ca_name,
|
||
$server_ca_name = $certs::server_ca_name,
|
||
$ca_common_name = $certs::ca_common_name,
|
||
$country = $certs::country,
|
||
$state = $certs::state,
|
||
$city = $certs::city,
|
||
$org = $certs::org,
|
||
$org_unit = $certs::org_unit,
|
||
$ca_expiration = $certs::ca_expiration,
|
||
$generate = $certs::generate,
|
||
$deploy = $certs::deploy,
|
||
$server_cert = $certs::server_cert,
|
||
$ssl_build_dir = $certs::ssl_build_dir,
|
||
$group = $certs::group,
|
||
$katello_server_ca_cert = $certs::katello_server_ca_cert,
|
||
$ca_key = $certs::ca_key,
|
||
$ca_cert = $certs::ca_cert,
|
||
$ca_cert_stripped = $certs::ca_cert_stripped,
|
||
$ca_key_password = $certs::ca_key_password,
|
||
$ca_key_password_file = $certs::ca_key_password_file,
|
||
String $default_ca_name = $certs::default_ca_name,
|
||
String $server_ca_name = $certs::server_ca_name,
|
||
Stdlib::Fqdn $ca_common_name = $certs::ca_common_name,
|
||
String[2,2] $country = $certs::country,
|
||
String $state = $certs::state,
|
||
String $city = $certs::city,
|
||
String $org = $certs::org,
|
||
String $org_unit = $certs::org_unit,
|
||
String $ca_expiration = $certs::ca_expiration,
|
||
Boolean $generate = $certs::generate,
|
||
Boolean $deploy = $certs::deploy,
|
||
Optional[Stdlib::Absolutepath] $server_cert = $certs::server_cert,
|
||
Optional[Stdlib::Absolutepath] $ssl_build_dir = $certs::ssl_build_dir,
|
||
String $group = $certs::group,
|
||
Stdlib::Absolutepath $katello_server_ca_cert = $certs::katello_server_ca_cert,
|
||
Stdlib::Absolutepath $ca_key = $certs::ca_key,
|
||
Stdlib::Absolutepath $ca_cert = $certs::ca_cert,
|
||
Stdlib::Absolutepath $ca_cert_stripped = $certs::ca_cert_stripped,
|
||
String $ca_key_password = $certs::ca_key_password,
|
||
Stdlib::Absolutepath $ca_key_password_file = $certs::ca_key_password_file,
|
||
) {
|
||
|
||
file { $ca_key_password_file:
|
Also available in: Unified diff
Add types for parameters for all classes