Take SHADOWFILE from existing user object rather than class
This commit is contained in:
parent
75a2b2ba2d
commit
1ab1c8d374
1 changed files with 2 additions and 2 deletions
|
@ -407,8 +407,8 @@ class User(object):
|
||||||
return passwd
|
return passwd
|
||||||
else:
|
else:
|
||||||
# Read shadow file for user's encrypted password string
|
# Read shadow file for user's encrypted password string
|
||||||
if os.path.exists(User.SHADOWFILE) and os.access(User.SHADOWFILE, os.R_OK):
|
if os.path.exists(self.SHADOWFILE) and os.access(self.SHADOWFILE, os.R_OK):
|
||||||
for line in open(User.SHADOWFILE).readlines():
|
for line in open(self.SHADOWFILE).readlines():
|
||||||
if line.startswith('%s:' % self.name):
|
if line.startswith('%s:' % self.name):
|
||||||
passwd = line.split(':')[1]
|
passwd = line.split(':')[1]
|
||||||
return passwd
|
return passwd
|
||||||
|
|
Loading…
Reference in a new issue