Skip to content
This repository was archived by the owner on May 5, 2021. It is now read-only.

Commit b373da7

Browse files
committed
Release sssd-2.3.1
1 parent 3e1334e commit b373da7

File tree

2 files changed

+175
-0
lines changed

2 files changed

+175
-0
lines changed

docs/users/releases.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Other branches are not maintained.
1010

1111
## 2.x Series
1212

13+
| [sssd-2.3.1.tar.gz](https://github.com/SSSD/sssd/releases/download/sssd-2_3_1/sssd-2.3.1.tar.gz) | [sssd-2.3.1.tar.gz.asc](https://github.com/SSSD/sssd/releases/download/sssd-2_3_1/sssd-2.3.1.tar.gz.asc) | SHA256SUM: `ef8b047e6d0452a585862dffd16db725ac828e0d3fb594a8dea6d2f24a61ad17` | 2020-07-24 | [Release notes](relnotes/notes_2_3_1) | |
1314
| [sssd-2.3.0.tar.gz](https://github.com/SSSD/sssd/releases/download/sssd-2_3_0/sssd-2.3.0.tar.gz) | [sssd-2.3.0.tar.gz.asc](https://github.com/SSSD/sssd/releases/download/sssd-2_3_0/sssd-2.3.0.tar.gz.asc) | SHA256SUM: `f755a105433399fff0f5788ee04795e07299b9d7bf976d02c4910cb6dcbe3a99` | 2020-05-19 | [Release notes](relnotes/notes_2_3_0) | |
1415
| [sssd-2.2.3.tar.gz](https://github.com/SSSD/sssd/releases/download/sssd-2_2_3/sssd-2.2.3.tar.gz) | [sssd-2.2.3.tar.gz.asc](https://github.com/SSSD/sssd/releases/download/sssd-2_2_3/sssd-2.2.3.tar.gz.asc) | SHA256SUM: `11565446290e7432dbd208c4db02fcb42ab17e853d8ba4f994af9a9c57bbbb11` | 2019-12-02 | [Release notes](relnotes/notes_2_2_3) | [Manpages](http://mzidek.fedorapeople.org/sssd/2.2.3/man/) |
1516
| [sssd-2.2.2.tar.gz](https://github.com/SSSD/sssd/releases/download/sssd-2_2_2/sssd-2.2.2.tar.gz) | [sssd-2.2.2.tar.gz.asc](https://github.com/SSSD/sssd/releases/download/sssd-2_2_2/sssd-2.2.2.tar.gz.asc) | SHA256SUM: `5349a809d2e79ed6bbd875a49532e7e03c1e2e732c75e8d15e9e7de57d5a07d7` | 2019-09-12 | [Release notes](relnotes/notes_2_2_2) | [Manpages](http://mzidek.fedorapeople.org/sssd/2.2.2/man/) |

docs/users/relnotes/notes_2_3_1.md

Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
# SSSD 2.3.1
2+
3+
## Highlights
4+
5+
### New features
6+
7+
- Domains can be now explicitly enabled or disabled using `enable` option in
8+
domain section. This can be especially used in configuration snippets.
9+
- New configuration options `memcache_size_passwd`, `memcache_size_group`,
10+
`memcache_size_initgroups` that can be used to control memory cache size.
11+
12+
### Notable bug fixes
13+
14+
- Fixed several regressions in GPO processing introduced in sssd-2.3.0
15+
- Fixed regression in PAM responder: failures in cache only lookups are no longer considered fatal
16+
- Fixed regression in proxy provider: `pwfield=x` is now default value only for `sssd-shadowutils` target
17+
18+
### Packaging changes
19+
20+
- `libwbclient` is now deprecated and is not being built by default (use `--with-libwibclient` to build it)
21+
22+
### Documentation Changes
23+
24+
- Added option `memcache_size_passwd`
25+
- Added option `memcache_size_group`
26+
- Added option `memcache_size_initgroups`
27+
- Added option `enable` in domain sections
28+
- Minor text improvements
29+
30+
## Tickets Fixed
31+
32+
* [#1024](https://github.com/SSSD/sssd/issues/1024) - SSSD user/group filtering is failing after "files" provider rebuilds cache
33+
* [#1031](https://github.com/SSSD/sssd/issues/1031) - When the passwd or group files are replaced, sssd stops monitoring the file for inotify events, and no updates are triggered
34+
* [#3728](https://github.com/SSSD/sssd/issues/3728) - When sssd service fails to start due to misconfiguration, the error message would be nice in /var/log/messages as well
35+
* [#3920](https://github.com/SSSD/sssd/issues/3920) - Add multiple domains tests to responder_cache_req-tests
36+
* [#4578](https://github.com/SSSD/sssd/issues/4578) - sssctl: Add memcache diagnostic and inspection commands
37+
* [#4667](https://github.com/SSSD/sssd/issues/4667) - sssd fails to release file descriptor on child logs after receiving HUP
38+
* [#4743](https://github.com/SSSD/sssd/issues/4743) - [RFE] Add "enabled" option to domain section
39+
* [#5075](https://github.com/SSSD/sssd/issues/5075) - sssd failover leads to delayed and failed logins
40+
* [#5103](https://github.com/SSSD/sssd/issues/5103) - GPO: Incorrect processing / inheritance order of HBAC GPOs
41+
* [#5115](https://github.com/SSSD/sssd/issues/5115) - mem-cache bug: only small fraction of memory allocated is actually used
42+
* [#5129](https://github.com/SSSD/sssd/issues/5129) - id_provider = proxy proxy_lib_name = files returns * in password field, breaking PAM authentication
43+
* [#5135](https://github.com/SSSD/sssd/issues/5135) - Certificate attributes are not sanitized prior to ldap search
44+
* [#5142](https://github.com/SSSD/sssd/issues/5142) - RFE: Add option to specify alternate sssd config file location with "sssctl config-check" command.
45+
* [#5151](https://github.com/SSSD/sssd/issues/5151) - sssd is failing to discover other subdomains in the forest if LDAP entries do not contain AD forest root information
46+
* [#5153](https://github.com/SSSD/sssd/issues/5153) - Oddjob-mkhomedir fails when using NSS compat
47+
* [#5155](https://github.com/SSSD/sssd/issues/5155) - Document how to prevent invalid selinux context for default home directories in SSSD-AD direct integration.
48+
* [#5164](https://github.com/SSSD/sssd/issues/5164) - Change the message "Please enter smart card" to "Please insert smart card" on GDM login with smart-card
49+
* [#5167](https://github.com/SSSD/sssd/issues/5167) - AD: ad_access.c performs out-of memory check for wrong tevent request pointer
50+
* [#5170](https://github.com/SSSD/sssd/issues/5170) - SSSD must be able to resolve membership involving root with files provider
51+
* [#5181](https://github.com/SSSD/sssd/issues/5181) - system not enforcing GPO rule restriction. ad_gpo_implicit_deny = True is not working
52+
* [#5183](https://github.com/SSSD/sssd/issues/5183) - sssd 2.3.0 breaks AD auth due to GPO parsing failure
53+
* [#5186](https://github.com/SSSD/sssd/issues/5186) - sssd 2.3.0 buld errors due to issue with sv translation of man page
54+
* [#5190](https://github.com/SSSD/sssd/issues/5190) - GDM password prompt when cert mapped to multiple users and promptusername is False
55+
* [#5199](https://github.com/SSSD/sssd/issues/5199) - do not add fully-qualified suffix to already fully-qualified externalUser values in sudoers for IPA provider
56+
* [#5201](https://github.com/SSSD/sssd/issues/5201) - sssd-common: missing comma in file sssd_functions.stp
57+
* [#5217](https://github.com/SSSD/sssd/issues/5217) - NULL dereference in `rotate_debug_files()`
58+
* [#5230](https://github.com/SSSD/sssd/issues/5230) - Deprecate SSSD's version of libwbclient
59+
* [#5236](https://github.com/SSSD/sssd/issues/5236) - sss_ssh_knownhostsproxy leads to silent failure for non-existent or non-co-operative hosts
60+
61+
## Detailed changelog
62+
63+
- Alejandro Visiedo (2):
64+
- systemtap: Missing a comma
65+
- config: [RFE] Add "enabled" option to domain section
66+
67+
- Alexander Bokovoy (1):
68+
- ipa: Do not qualify already qualified users in sudo rules
69+
70+
- Alexey Tikhonov (30):
71+
- DEBUG: only open child process log files when required
72+
- CLIENT: fixed few CHECKED_RETURN (CWE-252) warnings
73+
- NSS: fixed FORWARD_NULL (CWE-476)
74+
- KCM: fixed NO_EFFECT (CWE-398)
75+
- PROXY: suppress CPPCHECK_WARNING (CWE-456)
76+
- MC: fixed CPPCHECK_WARNING
77+
- CLIENT: fixed CPPCHECK_WARNING (CWE-476)
78+
- util/inotify: fixed CLANG_WARNING
79+
- util/inotify: fixed bug in inotify event processing
80+
- TOOLS: fixed CLANG_WARNING
81+
- TOOLS: fixed a couple of CLANG_WARNINGs
82+
- CLIENT: fixed "Dereference of null pointer" warning
83+
- RESPONDER/SUDO: fixed CLANG_WARNING
84+
- RESPONDER/NSS: fixed few CLANG_WARNINGs
85+
- CACHE_REQ: fixed CLANG_WARNING
86+
- PROVIDERS/LDAP: fixed CLANG_WARNING
87+
- PROVIDERS/LDAP: fixed CLANG_WARNING
88+
- PROVIDERS/IPA: fixed few CLANG_WARNINGs
89+
- DEBUG: fixed potential NULL dereference
90+
- TRANSLATIONS: updated translations to include new source file
91+
- NEGCACHE: skip permanent entries in [users/groups] reset
92+
- NSS: fixed UNINIT (CWE-457)
93+
- mem-cache: sizes of free and data tables were made consistent
94+
- NSS: avoid excessive log messages
95+
- NSS: enhanced debug during mem-cache initialization
96+
- mem-cache: added log message in case cache is full
97+
- NSS: make memcache size configurable in megabytes
98+
- mem-cache: comment added
99+
- mem-cache: always cleanup old content
100+
- Updated translation files: Japanese, Chinese (China), French
101+
102+
- David Ward (1):
103+
- failover: fix documentation of default timeouts
104+
105+
- Lukas Slebodnik (2):
106+
- python-test.py: Do not use letter similar to numbers
107+
- INTG: Do not use letter similar to numbers in python code
108+
109+
- Michal Židek (1):
110+
- NSS: make memcache size configurable
111+
112+
- Niranjan M.R (1):
113+
- pytest/testlib: Remove explcit encryption types from kdc.conf
114+
115+
- Pavel Březina (12):
116+
- Update version in version.m4 to track the next release.
117+
- test: avoid endian issues in network tests
118+
- Provide new link for documentation: change sssd.github.io to sssd.io
119+
- pam_sss: fix missing initializer
120+
- files: allow root membership
121+
- proxy: use 'x' as default pwfield only for sssd-shadowutils target
122+
- monitor: log to syslog when service fails to start
123+
- po: fix sv translation
124+
- sss_ssh_knownhostsproxy: print error when unable to connect
125+
- sss_ssh_knownhostsproxy: print error when unable to proxy data
126+
- Update the translations for the 2.3.1 release
127+
- tests: discard const in test_confdb_get_enabled_domain_list
128+
129+
- Paweł Poławski (1):
130+
- AD: Enforcing GPO rule restriction on user
131+
132+
- Sumit Bose (19):
133+
- NSS client: preserve errno during _nss_sss_end* calls
134+
- ad: remove unused libsbmclient form libsss_ad.so
135+
- pam_sss: add SERVICE_IS_GDM_SMARTCARD
136+
- pam_sss: special handling for gdm-smartcard
137+
- ad_gpo_ndr.c: more ndr updates
138+
- GPO: fix link order in a SOM
139+
- sysdb: make sysdb_update_subdomains() more robust
140+
- ad: rename ad_master_domain_* to ad_domain_info_*
141+
- sysdb: make new_subdomain() public
142+
- ad: rename ads_get_root_id_ctx() to ads_get_dom_id_ctx
143+
- ad: remove unused trust_type from ad_subdom_store()
144+
- ad: add ad_check_domain_{send|recv}
145+
- ad: check forest root directly if not present on local DC
146+
- DEBUG: use new exec_child(_ex) interface in tests
147+
- ipa: add failover to subdomain override lookups
148+
- pam_sss: make sure old certificate data is removed before retry
149+
- PAM: do not treat error for cache-only lookups as fatal
150+
- libwbclient-sssd: deprecate libwbclient-sssd
151+
- certmap: sanitize LDAP search filter
152+
153+
- Thomas Reim (1):
154+
- Minor fix in ad_access.c out of memory check
155+
156+
- Tomas Halman (3):
157+
- sssctl: sssctl config-check alternative config file
158+
- man: Document invalid selinux context for homedirs
159+
- sssctl: sssctl config-check alternative snippet dir
160+
161+
- Yuri Chornoivan (1):
162+
- general: fix minor typos
163+
164+
- ikerexxe (7):
165+
- db/sysdb.c: remove unused variable
166+
- data_provider/dp_target_id: remove store statement from a never read variable
167+
- p11_child/p11_child_common: remove store statement from a never read variable
168+
- autofs_test_client and sss_tools: remove store statements from never read variables
169+
- responder/common/responder_packet: get packet length only once
170+
- Test: Add users_by_filter_multiple_domains_valid
171+
- Test: Add groups_by_filter_multiple_domains_valid
172+
173+
- vinay mishra (1):
174+
- Replaced 'enter' with 'insert'

0 commit comments

Comments
 (0)