URL:
https://github.com/SSSD/sssd/pull/206
Title: #206: IFP: Fix of names in GetUserGroups method
celestian commented:
"""
How to test:
We need setup sssd as client of FreeIPA server with AD trust. And we need add user from AD
domain to FreeIPA group (ask me if you need help).
```
# Reset sssd and clear cache, logs
systemctl daemon-reload
sudo su -c "truncate -s0 /var/log/sssd/*.log"
sudo su -c "rm -f /var/lib/sss/db/*"
sudo su -c "rm -f /var/lib/sss/mc/*"
sudo systemctl restart sssd.service
# Update of necessary entities
dbus-send --print-reply --system --dest=org.freedesktop.sssd.infopipe \
/org/freedesktop/sssd/infopipe/Groups \
org.freedesktop.sssd.infopipe.Groups.FindByName \
string:<ad_group>
# it return <ad_group OBJECT>
dbus-send --print-reply --system --dest=org.freedesktop.sssd.infopipe \
"<ad_group OBJECT>" \
org.freedesktop.sssd.infopipe.Groups.Group.UpdateMemberList
# Those two calls should have the same form of outpup groups
id test_user@ad_domain | tr ',' '\n'
dbus-send --system --print-reply --dest=org.freedesktop.sssd.infopipe \
/org/freedesktop/sssd/infopipe org.freedesktop.sssd.infopipe.GetUserGroups \
string:test_user@ad_domain
```
"""
See the full comment at
https://github.com/SSSD/sssd/pull/206#issuecomment-288422804