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

Reply via email to