From c68f9f7cf4521f42b9339d97b36d89dbff7e4506 Mon Sep 17 00:00:00 2001 From: Daniel STAN Date: Thu, 16 Jan 2014 23:33:18 +0100 Subject: [PATCH] freeradius/auth.py: lc_ldap_anonymous Pparce que l'user freerad n'a pas le droit de lire les secrets (pour l'instant du moins) --- freeradius/auth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) mode change 100755 => 100644 freeradius/auth.py 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):