diff --git a/shortcuts.py b/shortcuts.py index 3d9c76a..fcc544b 100644 --- a/shortcuts.py +++ b/shortcuts.py @@ -79,19 +79,15 @@ def lc_ldap_local(*args, **kwargs): qui est problématique). """ + secrets = import_secrets() + auth_dn = secrets.ldap_readonly_auth_dn + auth_pw = secrets.ldap_readonly_password if os.path.exists('/var/run/slapd/ldapi'): ro_uri = 'ldapi://%2fvar%2frun%2fslapd%2fldapi/' - auth_dn = "" - auth_pw = "" elif os.path.exists('/var/run/ldapi'): ro_uri = 'ldapi://%2fvar%2frun%2fldapi/' - auth_dn = "" - auth_pw = "" else: - secrets = import_secrets() ro_uri = 'ldap://127.0.0.1' - auth_dn = secrets.ldap_readonly_auth_dn - auth_pw = secrets.ldap_readonly_password kwargs["uri"] = ro_uri kwargs["dn"] = auth_dn kwargs["cred"] = auth_pw