Puppet Class: ipa::params

Inherited by:
ipa
Defined in:
manifests/params.pp

Overview

Class: ipa::params

Defaults for ipa class.

Parameters

Variables

Examples

Authors

[View source]

19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'manifests/params.pp', line 19

class ipa::params {
  $master        = false
  $replica       = false
  $client        = false
  $cleanup       = false
  $domain        = undef
  $realm         = undef
  $adminpw       = undef
  $dspw          = undef
  $otp           = undef
  $dns           = false
  $loadbalance   = false
  $ipaservers    = []
  $mkhomedir     = false
  $ntp           = false
  $kstart        = true
  $desc          = ''
  $locality      = ''
  $location      = ''
  $sssdtools     = true
  $sssdtoolspkg  = 'sssd-tools'
  $sssd          = true
  $sudo          = false
  $sudopw        = undef
  $debiansudopkg = true
  $automount     = false
  $autofs        = false
  $svrpkg        = 'ipa-server'
  $clntpkg       = $::osfamily ? {
    Debian  => 'freeipa-client',
    default => 'ipa-client',
  }
  $ldaputils     = true
  $ldaputilspkg  = $::osfamily ? {
    Debian  => 'ldap-utils',
    default => 'openldap-clients',
  }
}