diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2013-08-18 17:32:04 +0200 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2013-08-18 19:21:47 +0200 |
commit | d8637bb0a3079746b98548886f52bebf30588453 (patch) | |
tree | f9481d18ac6902c82ae54508b85425239ef81f2e /pynslcd/pam.py | |
parent | 13d31b77de7d1cb53529b475f1fe1eba51209054 (diff) |
Fix rootpwmodpw handling in pynslcd
Diffstat (limited to 'pynslcd/pam.py')
-rw-r--r-- | pynslcd/pam.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pynslcd/pam.py b/pynslcd/pam.py index 3a3d55d..43d6a91 100644 --- a/pynslcd/pam.py +++ b/pynslcd/pam.py @@ -285,8 +285,8 @@ class PAMPasswordModificationRequest(PAMRequest): if parameters['asroot']: binddn = cfg.rootpwmoddn # check if rootpwmodpw should be used - if not parameters['oldpassword'] and self.calleruid == 0 and cfg.rootpwmoddn: - password = cfg.rootpwmoddn + if not parameters['oldpassword'] and self.calleruid == 0 and cfg.rootpwmodpw: + password = cfg.rootpwmodpw elif parameters['oldpassword']: password = parameters['oldpassword'] else: |