[sssd PR#5663][opened] cache_req: replace FQNs by shortnames
by ikerexxe
URL: https://github.com/SSSD/sssd/pull/5663
Author: ikerexxe
Title: #5663: cache_req: replace FQNs by shortnames
Action: opened
PR body:
"""
Replace FQNs by shortnames in cache_req_XYZ_by_name_send() when the FQN
already contains the domain name. This is done to avoid appending again
the domain name to the FQN.
Includes a unit test to check that the FQN to shortname replacement
works correctly.
It also includes an integration test to check that UpdateMemberList()
and GetAll() return the correct users that are members of a group. This
is done by first adding a member to a group and checking that it is
returned correctly. Then, the member is deleted and the interface returns
no members.
Resolves: https://github.com/SSSD/sssd/issues/4255
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5663/head:pr5663
git checkout pr5663
2 years, 10 months
[sssd PR#5694][opened] KCM: removed unneeded assignment
by alexey-tikhonov
URL: https://github.com/SSSD/sssd/pull/5694
Author: alexey-tikhonov
Title: #5694: KCM: removed unneeded assignment
Action: opened
PR body:
"""
Fixes following warning:
```
Error: CLANG_WARNING:
sssd-2.5.1/src/responder/kcm/kcm_renew.c:481:9: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 479| ctx = talloc_zero(auth_data, struct kcm_renew_auth_ctx);
# 480| if (ctx == NULL) {
# 481|-> ret = ENOMEM;
# 482| DEBUG(SSSDBG_FATAL_FAILURE, "Failed to allocate renew auth ctx\n");
# 483| return;
```
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5694/head:pr5694
git checkout pr5694
2 years, 10 months
[sssd PR#5688][opened] kcm: terminate client on bad message
by pbrezina
URL: https://github.com/SSSD/sssd/pull/5688
Author: pbrezina
Title: #5688: kcm: terminate client on bad message
Action: opened
PR body:
"""
The debug message clearly says that the original intention was to
abort the client, not send an error message.
We may end up in a state where we get into an infinit loop, fo example
when the client send an message that indicates 0 lenght, but there is
actually more data written. In this case, we never read the rest of the
message but the file descriptor is still readable so the fd handler gets
fired again and again.
More information can be seen in relevant FreeIPA ticket:
https://pagure.io/freeipa/issue/8877
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5688/head:pr5688
git checkout pr5688
2 years, 10 months
[sssd PR#5419][opened] Adding tests to cover ad discovery improvements using cldap
by sidecontrol
URL: https://github.com/SSSD/sssd/pull/5419
Author: sidecontrol
Title: #5419: Adding tests to cover ad discovery improvements using cldap
Action: opened
PR body:
"""
* This test requires a primary and secondary domain controller so AD can be moved between sites
* Currently contains four test cases
** Two DCs in one site no restrictions.
** Two DCs in one site, traffic blocked to the other DC
** DCs in seperate sites no restrictions
** DCs in seperate sites, traffic blocked to the other DC
Signed-off-by: Dan Lavu <dlavu(a)redhat.com>
SSSD-2497
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/5419/head:pr5419
git checkout pr5419
2 years, 10 months