Following up on the previous comment (#12), the following log output
illustrates the "random" nature of the problem.

# while : ; do su -c groups foo ; sleep 1 ; done
domusers
domusers
domusers
domusers
domusers domadmins devel publish
domusers
domusers
domusers
domusers
domusers domadmins devel publish
domusers
domusers
domusers
domusers
domusers
domusers
domusers
domusers
domusers
domusers
domusers
domusers domadmins devel publish
domusers domadmins devel publish
domusers domadmins devel publish
domusers domadmins devel publish
domusers
domusers
domusers domadmins devel publish
domusers domadmins devel publish
domusers domadmins devel publish
domusers
domusers
domusers
domusers domadmins devel publish
domusers domadmins devel publish
domusers
domusers
domusers
domusers domadmins devel publish
domusers domadmins devel publish
domusers
domusers
domusers
domusers
domusers domadmins devel publish
domusers
domusers
domusers


Commenting out either one of the two lines quoted in comment #12 and restarting 
sssd and repeating the experiment gives something like:


# while : ; do su -c groups foo ; sleep 1 ; done
domusers
domusers
domusers
domusers
domusers
domusers
domusers domadmins devel publish
domusers domadmins devel publish
domusers domadmins devel publish
domusers
domusers
domusers
[... ad infinitum, or at least for several minutes]

** Summary changed:

- sssd forgets group memberships of foo when foo logs in; remembers them after 
ten seconds after restarting sssd
+ sssd sometimes forgets all but one group memberships of a user

-- 
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 sometimes forgets all but one group memberships of a user

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