Hide Forgot
Description of problem: group members are returned in lowercase with case_sensitive=preserving Version-Release number of selected component (if applicable): sssd-1.12.1-2.el7 How reproducible: Always Steps to Reproduce: 1. Add the following user and group to ldap server dn: cn=User_CS1_grp1,ou=Groups,dc=example,dc=com objectClass: posixGroup memberUid: User_CS1 cn: User_CS1_grp1_Alias cn: User_CS1_grp1 gidNumber: 304560 dn: uid=User_CS1,ou=Users,dc=example,dc=com objectClass: posixAccount objectClass: account cn: User_CS1 homeDirectory: /home/User_CS1 userPassword:: XXXXX uid: User_CS1_Alias uid: User_CS1 uidNumber: 304560 gidNumber: 304560 2. Set case_sensitive=preserving in domain section of sssd.conf 3. Lookup group # getent group user_cs1_grp1 User_CS1_grp1:*:304560:user_cs1 # getent group User_CS1_grp1 User_CS1_grp1:*:304560:user_cs1 Actual results: The case is converted to lowercase for group members Expected results: Case should be preserved for group members too. Additional info: id lookup of user shows group names with preserved cases. # id user_cs1 uid=304560(User_CS1) gid=304560(User_CS1_grp1) groups=304560(User_CS1_grp1) # id User_CS1 uid=304560(User_CS1) gid=304560(User_CS1_grp1) groups=304560(User_CS1_grp1)
Michal, can you look at this one as well?
We pass wrong parameter to sss_get_cased_name when getting group members (case_sensitive instead of case_preserve). Will send patch soon.
(In reply to Michal Zidek from comment #3) > We pass wrong parameter to sss_get_cased_name when getting group members > (case_sensitive instead of case_preserve). Will send patch soon. Thanks, cloning!
Upstream ticket: https://fedorahosted.org/sssd/ticket/2453
* master: f6e008fe677ffcf8781c1d5154544066ea7ca9d4
Verified in version 1.12.2-28.el7 # getent group User_CS1_grp1 User_CS1_grp1_Alias:*:304560:User_CS1
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-0441.html