summaryrefslogtreecommitdiffstats
path: root/ipaserver/plugins
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2011-02-11 10:54:13 -0500
committerRob Crittenden <rcritten@redhat.com>2011-02-14 10:22:28 -0500
commitcb48ec3508a131f95f215831bf220aac3fb33928 (patch)
tree6dbdef88699e3647043ee421b74fa49ec9fbfd55 /ipaserver/plugins
parent284dd3204003ef6fb351d7a0efea42638e3f8cb7 (diff)
downloadfreeipa-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.py2
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