Here's a partial workaround. In [domain/SAMBA] I set
ldap_purge_cache_timeout = 3
ldap_enumeration_refresh_timeout = 3
Then, although user foo still disappears from groups on login, it's back
within a few seconds without my having to restart sssd.
This may be an additional clue as to where the bug is.
root@ellen:/# su -c pwd foo ; while : ; do groups foo ; sleep 1 ; done
/
foo : domusers
foo : domusers devel publish domadmins
^C
root@ellen:/# su -c pwd foo ; while : ; do groups foo ; sleep 1 ; done
/
foo : domusers devel publish domadmins
^C
root@ellen:/# su -c pwd foo ; while : ; do groups foo ; sleep 1 ; done
/
foo : domusers
foo : domusers
foo : domusers
foo : domusers
foo : domusers
foo : domusers
foo : domusers devel publish domadmins
^C
root@ellen:/# su -c pwd foo ; while : ; do groups foo ; sleep 1 ; done
/
foo : domusers
foo : domusers
foo : domusers
foo : domusers
foo : domusers devel publish domadmins
^C
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1049186
Title:
sssd forgets group memberships of foo when foo logs in; remembers them
after ten seconds after restarting sssd
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1049186/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs