Skip to content

Commit 574d7cc

Browse files
virus2500op-ct
andauthored
Add domain option ldap_user_search_filter (#142)
* add domain option ldap_user_search_filter * Bump version & CHANGELOG --------- Co-authored-by: Chris Tessmer <[email protected]>
1 parent eea8ec0 commit 574d7cc

File tree

5 files changed

+19
-2
lines changed

5 files changed

+19
-2
lines changed

CHANGELOG

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
* Wed Nov 29 2023 Virus2500 <[email protected]> - 7.9.0
2+
- add domain option ldap_user_search_filter
3+
14
* Mon Oct 23 2023 Steven Pritchard <[email protected]> - 7.8.0
25
- [puppetsync] Add EL9 support
36

REFERENCE.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1344,6 +1344,7 @@ The following parameters are available in the `sssd::domain` defined type:
13441344
* [`realmd_tags`](#-sssd--domain--realmd_tags)
13451345
* [`proxy_pam_target`](#-sssd--domain--proxy_pam_target)
13461346
* [`proxy_lib_name`](#-sssd--domain--proxy_lib_name)
1347+
* [`ldap_user_search_filter`](#-sssd--domain--ldap_user_search_filter)
13471348

13481349
##### <a name="-sssd--domain--name"></a>`name`
13491350

@@ -1690,6 +1691,14 @@ Data type: `Optional[String]`
16901691

16911692

16921693

1694+
Default value: `undef`
1695+
1696+
##### <a name="-sssd--domain--ldap_user_search_filter"></a>`ldap_user_search_filter`
1697+
1698+
Data type: `Optional[String]`
1699+
1700+
1701+
16931702
Default value: `undef`
16941703

16951704
### <a name="sssd--provider--ad"></a>`sssd::provider::ad`

manifests/domain.pp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
# @param realmd_tags
6565
# @param proxy_pam_target
6666
# @param proxy_lib_name
67+
# @param ldap_user_search_filter
6768
#
6869
# @author https://github.com/simp/pupmod-simp-sssd/graphs/contributors
6970
#
@@ -110,7 +111,8 @@
110111
Boolean $proxy_fast_alias = false,
111112
Optional[String] $realmd_tags = undef,
112113
Optional[String] $proxy_pam_target = undef,
113-
Optional[String] $proxy_lib_name = undef
114+
Optional[String] $proxy_lib_name = undef,
115+
Optional[String] $ldap_user_search_filter = undef
114116
) {
115117

116118
sssd::config::entry { "puppet_domain_${name}":

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "simp-sssd",
3-
"version": "7.8.0",
3+
"version": "7.9.0",
44
"author": "SIMP Team",
55
"summary": "Manages SSSD",
66
"license": "Apache-2.0",

templates/domain.erb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ proxy_fast_alias = <%= @proxy_fast_alias.to_s %>
9898
<% if @realmd_tags -%>
9999
realmd_tags = <%= @realmd_tags %>
100100
<% end -%>
101+
<% if @ldap_user_search_filter -%>
102+
ldap_user_search_filter = <%= @ldap_user_search_filter %>
103+
<% end -%>
101104
<% if @proxy_pam_target %>
102105
proxy_pam_target = <%= @proxy_pam_target %>
103106
<% end -%>

0 commit comments

Comments
 (0)