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)
This commit is contained in:
parent
9d71fcc3dc
commit
c68f9f7cf4
1 changed files with 2 additions and 2 deletions
4
freeradius/auth.py
Executable file → Normal file
4
freeradius/auth.py
Executable file → Normal file
|
@ -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):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue