diff options
author | Rob Crittenden <rcritten@redhat.com> | 2011-02-11 10:54:13 -0500 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2011-02-14 10:22:28 -0500 |
commit | cb48ec3508a131f95f215831bf220aac3fb33928 (patch) | |
tree | 6dbdef88699e3647043ee421b74fa49ec9fbfd55 /ipaserver/plugins | |
parent | 284dd3204003ef6fb351d7a0efea42638e3f8cb7 (diff) | |
download | freeipa-cb48ec3508a131f95f215831bf220aac3fb33928.tar.gz freeipa-cb48ec3508a131f95f215831bf220aac3fb33928.tar.xz freeipa-cb48ec3508a131f95f215831bf220aac3fb33928.zip |
Ignore case when removing group members.
ticket 944
Diffstat (limited to 'ipaserver/plugins')
-rw-r--r-- | ipaserver/plugins/ldap2.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/plugins/ldap2.py b/ipaserver/plugins/ldap2.py index b03c8def7..00d3a4be4 100644 --- a/ipaserver/plugins/ldap2.py +++ b/ipaserver/plugins/ldap2.py @@ -872,7 +872,7 @@ class ldap2(CrudBackend, Encoder): # remove dn from group entry's `member_attr` attribute members = group_entry_attrs.get(member_attr, []) try: - members.remove(dn) + members.remove(dn.lower()) except ValueError: raise errors.NotGroupMember() group_entry_attrs[member_attr] = members |