diff options
-rw-r--r-- | source4/scripting/python/samba/netcmd/user.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/netcmd/user.py b/source4/scripting/python/samba/netcmd/user.py index b56d0398ce..6ba6150004 100644 --- a/source4/scripting/python/samba/netcmd/user.py +++ b/source4/scripting/python/samba/netcmd/user.py @@ -442,10 +442,14 @@ class cmd_user_password(Command): net = Net(creds, lp, server=credopts.ipaddress) password = newpassword - while 1: + while True: if password is not None and password is not '': break password = getpass("New Password: ") + passwordverify = getpass("Retype Password: ") + if not password == passwordverify: + password = None + self.outf.write("Sorry, passwords do not match.\n") try: net.change_password(password) |