diff options
| author | nkskjames <nkskjames@gmail.com> | 2016-02-12 11:05:46 -0600 |
|---|---|---|
| committer | nkskjames <nkskjames@gmail.com> | 2016-02-12 11:05:46 -0600 |
| commit | cb3613575fd6fb18a7d2f7e7d86e7b6fd75f4269 (patch) | |
| tree | 6e49cab046e4cb41a715ca5e3e797dcee6418833 | |
| parent | d7b08eba3c5237064c50921bed06326202d77305 (diff) | |
| parent | cf8e107c0719bfe2d84dd01eb413a5c3bf1f5fca (diff) | |
| download | phosphor-networkd-cb3613575fd6fb18a7d2f7e7d86e7b6fd75f4269.tar.gz phosphor-networkd-cb3613575fd6fb18a7d2f7e7d86e7b6fd75f4269.zip | |
Merge pull request #11 from anoo1/userfix
Fix for user change password
| -rwxr-xr-x | userman.py | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -38,12 +38,12 @@ OBJ_NAME_USER = '/org/openbmc/UserManager/User' ''' userman_providers = { - 'pam' : { - 'adduser' : 'user add', - }, - 'ldap' : { - 'adduser' : 'ldap command to add user', - }, + 'pam' : { + 'adduser' : 'user add', + }, + 'ldap' : { + 'adduser' : 'ldap command to add user', + }, } class UserManGroups (dbus.service.Object): @@ -207,7 +207,7 @@ class UserManUser (dbus.service.Object): def Passwd (self, username, passwd): if not username : return 1 - users = self.UserList () + users = Usersobj.UserList () if username not in users : return 1 cmd = "passwd" + " " + username @@ -218,7 +218,7 @@ class UserManUser (dbus.service.Object): proc.sendline (passwd) proc.wait() - return r + return 0 def main(): dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) @@ -246,3 +246,4 @@ def main(): if __name__ == '__main__': sys.exit(main()) + |

