URL: https://github.com/SSSD/sssd/pull/5829
Title: #5829: DP: Resolve intermediate groups prior to SR overlay

justin-stephenson commented:
"""
This is on me to fix the intg test failures, test_initgroups_with_mc is 
failing, likely due to ``sbus_call_nss_memcache_UpdateInitgroups_send`` being 
moved into `dp_get_account_info_initgroups_resolv_done`.

-- Before SSSD is stopped
~~~
bash-5.1# id user1
uid=1001(user1) gid=2001(group1) groups=2001(group1)

bash-5.1# hexdump -C /tmp/sssd-intg.C2ZNOgHS/var/lib/sss/mc/group
00000000  01 00 00 f0 01 00 00 00  01 00 00 00 01 00 00 00  |................|
00000010  79 32 3d a6 40 00 60 00  cd 4c 00 00 a0 99 09 00  |y2=.@.`..L......|
00000020  38 00 00 00 78 00 60 00  48 4d 60 00 00 00 00 00  |8...x.`.HM`.....|
00000030  01 00 00 f0 00 00 00 00  00 00 00 f0 55 00 00 00  |............U...|
00000040  cb d3 6d 61 00 00 00 00  ff ff ff ff ff ff ff ff  |..ma............|
00000050  dc 51 00 00 d1 bf 00 00  ff ff ff ff 00 00 00 f0  |.Q..............|
00000060  10 00 00 00 d1 07 00 00  03 00 00 00 1d 00 00 00  |................|
00000070  67 72 6f 75 70 31 00 2a  00 75 73 65 72 31 00 75  |group1.*.user1.u|
00000080  73 65 72 31 31 00 75 73  65 72 32 31 00 ff ff ff  |ser11.user21....|
00000090  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
~~~

--- After SSSD is stopped when returning from memcache
~~~
bash-5.1# id user2
uid=1002(user2) gid=2002 groups=2002


bash-5.1# hexdump -C /tmp/sssd-intg.C2ZNOgHS/var/lib/sss/mc/group
00000000  01 00 00 f0 01 00 00 00  01 00 00 00 01 00 00 00  |................|
00000010  ad 7a 29 a7 40 00 60 00  cd 4c 00 00 a0 99 09 00  |.z).@.`..L......|
00000020  38 00 00 00 78 00 60 00  48 4d 60 00 00 00 00 00  |8...x.`.HM`.....|
00000030  01 00 00 f0 00 00 00 00  ff ff ff ff ff ff ff ff  |................|
00000040  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00600070  ff ff ff ff ff ff ff ff  00 00 00 00 00 00 00 00  |................|
00600080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00604d40  00 00 00 00 00 00 00 00  ff ff ff ff ff ff ff ff  |................|
00604d50  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
0069e6e0  ff ff ff ff ff ff ff ff                           |........|
0069e6e8
~~~
"""

See the full comment at 
https://github.com/SSSD/sssd/pull/5829#issuecomment-946126101
_______________________________________________
sssd-devel mailing list -- sssd-devel@lists.fedorahosted.org
To unsubscribe send an email to sssd-devel-le...@lists.fedorahosted.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedorahosted.org/archives/list/sssd-devel@lists.fedorahosted.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to