Description[[BR]]
When provider = files for domain BE, SSSD should fail to start if magicPrivateGroups = TRUE.[[BR]]
Searching for users or groups with this configuration results in [[BR]]
[sssd[be[files]]] [sysdb_search_entry_done] (6): Error: Entry not Found! [sssd[be[files]]] [sysdb_add_user_send] (0): Cannot add user with arbitrary GID in MPG domain! [sssd[be[files]]] [sysdb_add_user_send] (6): Error: 22 (Invalid argument) [sssd[be[files]]] [sysdb_store_user_add_done] (6): Error: 22 (Invalid argument) [sssd[be[files]]] [sysdb_search_entry_done] (6): Error: Entry not Found! [sssd[be[files]]] [sysdb_add_user_send] (0): Cannot add user with arbitrary GID in MPG domain! [sssd[be[files]]] [sysdb_add_user_send] (6): Error: 22 (Invalid argument) [sssd[be[files]]] [sysdb_store_user_add_done] (6): Error: 22 (Invalid argument)
I was thinking that we should probably have the provider check whether an option is valid or not, and warn loudly at start-up if an option can be used, or at least turn it off and ignore it. MPG should be usable only by providers that can actually honour it.
Fields changed
doc: => 0 docupdated: => 0 owner: somebody => simo tests: => 0 testsupdated: => 0
tests: 0 => 1
tests: 1 => 0 testsupdated: 0 => 1
milestone: SSSD 0.6.0 => SSSD 0.7.0 resolution: => wontfix status: new => closed
Metadata Update from @jgalipea: - Issue assigned to simo - Issue set to the milestone: SSSD 0.7.0
SSSD is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in SSSD's github repository.
This issue has been cloned to Github and is available here: - https://github.com/SSSD/sssd/issues/1186
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.