@@ -373,9 +373,18 @@ Install the required packages for SSSD
373
373
374
374
The following parameters are available in the ` sssd::install ` class:
375
375
376
+ * [ ` install_client ` ] ( #install_client )
376
377
* [ ` install_user_tools ` ] ( #install_user_tools )
377
378
* [ ` package_ensure ` ] ( #package_ensure )
378
379
380
+ ##### <a name =" install_client " ></a >` install_client `
381
+
382
+ Data type: ` Boolean `
383
+
384
+ If `` true `` , install the `` sssd `` client
385
+
386
+ Default value: `` true ``
387
+
379
388
##### <a name =" install_user_tools " ></a >` install_user_tools `
380
389
381
390
Data type: ` Boolean `
@@ -1747,6 +1756,8 @@ The following parameters are available in the `sssd::provider::ad` defined type:
1747
1756
* [ ` ldap_use_tokengroups ` ] ( #ldap_use_tokengroups )
1748
1757
* [ ` ldap_group_objectsid ` ] ( #ldap_group_objectsid )
1749
1758
* [ ` ldap_user_objectsid ` ] ( #ldap_user_objectsid )
1759
+ * [ ` ldap_user_extra_attrs ` ] ( #ldap_user_extra_attrs )
1760
+ * [ ` ldap_user_ssh_public_key ` ] ( #ldap_user_ssh_public_key )
1750
1761
1751
1762
##### <a name =" ad_domain " ></a >` ad_domain `
1752
1763
@@ -2156,6 +2167,26 @@ Data type: `Optional[String[1]]`
2156
2167
2157
2168
2158
2169
2170
+ Default value: `` undef ``
2171
+
2172
+ ##### <a name =" ldap_user_extra_attrs " ></a >` ldap_user_extra_attrs `
2173
+
2174
+ Data type: ` Optional[String[1]] `
2175
+
2176
+ Can be used to enable public key storage for ssh
2177
+ When used this way, set this param and param ldap_user_ssh_public_key
2178
+ to 'altSecurityIdentities'
2179
+
2180
+ Default value: `` undef ``
2181
+
2182
+ ##### <a name =" ldap_user_ssh_public_key " ></a >` ldap_user_ssh_public_key `
2183
+
2184
+ Data type: ` Optional[String[1]] `
2185
+
2186
+ Can be used to enable public key storage for ssh
2187
+ When used this way, set this param and param ldap_user_extra_attrs
2188
+ to 'altSecurityIdentities'
2189
+
2159
2190
Default value: `` undef ``
2160
2191
2161
2192
### <a name =" sssdproviderfiles " ></a >` sssd::provider::files `
@@ -2516,9 +2547,11 @@ The name of the associated domain section in the configuration file.
2516
2547
2517
2548
##### <a name =" krb5_server " ></a >` krb5_server `
2518
2549
2519
- Data type: ` Simplib::Host `
2550
+ Data type: ` Optional[Simplib::Host] `
2551
+
2520
2552
2521
2553
2554
+ Default value: `` undef ``
2522
2555
2523
2556
##### <a name =" krb5_realm " ></a >` krb5_realm `
2524
2557
@@ -2905,7 +2938,7 @@ Default value: ``true``
2905
2938
2906
2939
##### <a name =" ldap_search_base " ></a >` ldap_search_base `
2907
2940
2908
- Data type: ` String[1] `
2941
+ Data type: ` Optional[ String[1] ]`
2909
2942
2910
2943
2911
2944
@@ -2921,7 +2954,7 @@ Default value: `'rfc2307'`
2921
2954
2922
2955
##### <a name =" ldap_default_bind_dn " ></a >` ldap_default_bind_dn `
2923
2956
2924
- Data type: ` String[1] `
2957
+ Data type: ` Optional[ String[1] ]`
2925
2958
2926
2959
2927
2960
0 commit comments