mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Fix schema loading in the ldap backend.
This commit is contained in:
parent
ec142329aa
commit
c092f3780d
@ -104,7 +104,10 @@ def load_schema(url):
|
|||||||
conn = _ldap.initialize(url)
|
conn = _ldap.initialize(url)
|
||||||
# assume anonymous access is enabled
|
# assume anonymous access is enabled
|
||||||
conn.simple_bind_s('', '')
|
conn.simple_bind_s('', '')
|
||||||
schema_entry = conn.search_s('cn=schema', _ldap.SCOPE_BASE)[0]
|
schema_entry = conn.search_s(
|
||||||
|
'cn=schema', _ldap.SCOPE_BASE,
|
||||||
|
attrlist=['attributetypes', 'objectclasses']
|
||||||
|
)[0]
|
||||||
conn.unbind_s()
|
conn.unbind_s()
|
||||||
except _ldap.SERVER_DOWN:
|
except _ldap.SERVER_DOWN:
|
||||||
return None
|
return None
|
||||||
|
Loading…
Reference in New Issue
Block a user