diff --git a/freeradius/auth.py b/freeradius/auth.py old mode 100755 new mode 100644 index 4dba62d8..9a9b2d2d --- a/freeradius/auth.py +++ b/freeradius/auth.py @@ -19,7 +19,7 @@ # Voir des exemples plus complets ici: # https://github.com/FreeRADIUS/freeradius-server/blob/master/src/modules/rlm_python/ -from lc_ldap.shortcuts import with_ldap_conn +from lc_ldap.shortcuts import with_ldap_conn, lc_ldap_anonymous from lc_ldap.crans_utils import escape as escape_ldap from gestion.config.config import vlans import lc_ldap.objets @@ -63,7 +63,7 @@ def get_machines(auth_data, conn): (base, username, username)) # Decorateur utilisé plus tard (same connection) -use_ldap = with_ldap_conn(retries=2, delay=5) +use_ldap = with_ldap_conn(retries=2, delay=5, constructor=lc_ldap_anonymous) @use_ldap def instantiate(p, conn):