diff options
author | Martin Kosek <mkosek@redhat.com> | 2012-03-21 09:50:33 +0100 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2012-03-22 00:55:33 -0400 |
commit | 112c4b745651beea993a8f87529a5eecfdb31062 (patch) | |
tree | 1f834c0848086b02f5b720a3ded83ef3c45ce2e4 /ipaserver/install/httpinstance.py | |
parent | 0b5c853a0f7c4f2cbc74d6b9ed1bf5c97e79e3d6 (diff) | |
download | freeipa.git-112c4b745651beea993a8f87529a5eecfdb31062.tar.gz freeipa.git-112c4b745651beea993a8f87529a5eecfdb31062.tar.xz freeipa.git-112c4b745651beea993a8f87529a5eecfdb31062.zip |
Fix LDAP effective rights control with python-ldap 2.4.x
The new version of python-ldap changed the way it created LDAPv3
extended controls. The API used in 2.4.x can no longer be used
because it does not send the bind DN with effective rights
control and LDAP server thus rejects it.
This patch implements the new API in a backward compatible way
so that it works both with python-ldap versions 2.3.x and 2.4.x.
https://fedorahosted.org/freeipa/ticket/2565
Diffstat (limited to 'ipaserver/install/httpinstance.py')
0 files changed, 0 insertions, 0 deletions