[sssd PR#721][opened] AD/IPA: Reset subdomain service name, not domain name
by jhrozek
URL: https://github.com/SSSD/sssd/pull/721
Author: jhrozek
Title: #721: AD/IPA: Reset subdomain service name, not domain name
Action: opened
PR body:
"""
Related: https://pagure.io/SSSD/sssd/issue/3911
Since commit 778f241e78241b0d6b8734148175f8dee804f494 the subdomain fail
over services use the "sd_" prefix. This was done to make it easier, until
the whole failover design works better with subdomains, to see which
services belong to the main domain from tools.
However, some parts of the code would still just use the domain name for
the failover service, which meant the service was not found, notably when
trying to reset services:
(Thu Dec 13 05:29:31 2018) [sssd[be[testrelm.test]]]
[ipa_srv_ad_acct_retried] (0x0400): Subdomain re-set, will retry lookup
(Thu Dec 13 05:29:31 2018) [sssd[be[testrelm.test]]] [be_fo_reset_svc]
(0x1000): Resetting all servers in service ipaad2016.test
(Thu Dec 13 05:29:31 2018) [sssd[be[testrelm.test]]] [be_fo_reset_svc]
(0x0080): Cannot retrieve service [ipaad2016.test]
This patch switches to reading the service names from the ad_options and
the sdap_service structures that are contained within ad_options.
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/721/head:pr721
git checkout pr721
4 years, 4 months
[sssd PR#735][opened] sbus: do not use signature when copying dictionary entry
by pbrezina
URL: https://github.com/SSSD/sssd/pull/735
Author: pbrezina
Title: #735: sbus: do not use signature when copying dictionary entry
Action: opened
PR body:
"""
When we open container for DBUS_TYPE_DICT_ENTRY, dbus expects the
signature to be NULL.
Reproducer:
1. Setup custom attributes
```
[ifp]
user_attributes = +test
[domain/ldap.vm]
...
ldap_user_extra_attrs = test:homeDirectory
```
2. Run SSSD and require those attributes for example with
```
sssctl user-checks user-1
```
3. SSSD will crash without the patch
"""
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/735/head:pr735
git checkout pr735
4 years, 4 months