diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2013-03-09 22:55:09 +0100 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2013-03-09 23:27:00 +0100 |
commit | 116d215765ca718b7ee69ef02f39b5cb093bf76d (patch) | |
tree | a09c19e08e394a65b29062190144097e14832930 /pynslcd/pam.py | |
parent | ac30060ba57112c23b36cf016f7776e5b6af0d9b (diff) |
clean up imports and use ldap.filter.escape_filter_chars() directly
Diffstat (limited to 'pynslcd/pam.py')
-rw-r--r-- | pynslcd/pam.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pynslcd/pam.py b/pynslcd/pam.py index 2d03cc9..c26c6a9 100644 --- a/pynslcd/pam.py +++ b/pynslcd/pam.py @@ -22,7 +22,7 @@ import logging import socket from ldap.controls.ppolicy import PasswordPolicyControl, PasswordPolicyError -from ldap.filter import escape_filter_chars as escape +from ldap.filter import escape_filter_chars import ldap import cfg @@ -178,10 +178,10 @@ class PAMAuthorisationRequest(PAMRequest): if not cfg.pam_authz_searches: return # escape all parameters - variables = dict((k, escape(v)) for k, v in parameters.items()) + variables = dict((k, escape_filter_chars(v)) for k, v in parameters.items()) variables.update( - hostname=escape(socket.gethostname()), - fqdn=escape(socket.getfqdn()), + hostname=escape_filter_chars(socket.gethostname()), + fqdn=escape_filter_chars(socket.getfqdn()), dn=variables['userdn'], uid=variables['username'], ) |