From 1f372df2eb61eb88b56f2a46dac9e73c253aa69d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre-Elliott=20B=C3=A9cue?= Date: Thu, 14 Feb 2013 16:38:12 +0100 Subject: [PATCH] cn=admin,ou=data,dc=crans,dc=org a le droit nounou. --- lc_ldap.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lc_ldap.py b/lc_ldap.py index 28322a4..984ad39 100644 --- a/lc_ldap.py +++ b/lc_ldap.py @@ -176,6 +176,8 @@ class lc_ldap(ldap.ldapobject.LDAPObject): self.conn = self.bind_s(secrets.ldap_auth_dn, secrets.ldap_password) self.dn = dn self.droits = self.search_s(dn, ldap.SCOPE_BASE, attrlist=['droits'])[0][1].get('droits', []) + if dn == secrets.ldap_auth_dn: + self.droits += [nounou] else: self.conn = self.simple_bind_s() self.dn = None