summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2013-04-12 09:55:58 +0200
committerArthur de Jong <arthur@arthurdejong.org>2013-04-12 11:01:26 +0200
commitbc351970c1d7a528db7cab974b3cc8c473812aeb (patch)
treece81fa3a19311f6eeb01a049de0b88bfbd7ccf29
parent84402e53791c1359ac03f22e318cf2a99076bd96 (diff)
Fix getting caller's uid on password change (pynslcd)
-rw-r--r--pynslcd/pam.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pynslcd/pam.py b/pynslcd/pam.py
index b2bf50e..2d0944c 100644
--- a/pynslcd/pam.py
+++ b/pynslcd/pam.py
@@ -281,7 +281,7 @@ class PAMPasswordModificationRequest(PAMRequest):
if parameters['asroot']:
binddn = cfg.rootpwmoddn
# check if rootpwmodpw should be used
- if not parameters['oldpassword'] and calleruid == 0 and cfg.rootpwmoddn:
+ if not parameters['oldpassword'] and self.calleruid == 0 and cfg.rootpwmoddn:
password = cfg.rootpwmoddn
else:
password = parameters['oldpassword']