URL:
https://github.com/SSSD/sssd/pull/399
Author: sumit-bose
Title: #399: Backport of PR#57 to SSSD-1.13
Action: opened
PR body:
"""
Besides cherry-picking the patches some changes were needed to make the patches
work on 1.13. To make review easier I didn't squash the changes in but put them
in a separate patch. This might cause issues with the CI, so my plan is to
squash the changes in after the first round of review.
SSSD-1.13 still uses different names in the cache for the configured domain
and sub-domains, hence some name related calls had to be adjusted.
dp_target_enabled() is not available in 1.13 and I think just checking the
schema would be sufficient.
In more recent version of SSSD sysdb_group_membership_mod() treats the
domain argument only as the domain of the group and the domain of the
members are derived from the fully-qualified name. With this patch the
domain of the members is determined as well to allow to add members of
different domains to a group. This required a small addition to the unit
tests as well.
"""
To pull the PR as Git branch:
git remote add ghsssd
https://github.com/SSSD/sssd
git fetch ghsssd pull/399/head:pr399
git checkout pr399