Skip to content
Snippets Groups Projects
Verified Commit 3347df6c authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Wait for passwd to exit.

parent 59b99bb5
No related branches found
No related tags found
No related merge requests found
...@@ -69,6 +69,9 @@ def change_password(request): ...@@ -69,6 +69,9 @@ def change_password(request):
# Confirm new password prompt from pam_krb5 # Confirm new password prompt from pam_krb5
child.expect('[Rr]etype new [Kk]erberos [Pp]assword: ') child.expect('[Rr]etype new [Kk]erberos [Pp]assword: ')
child.sendline(chpw_form.cleaned_data['password_new']) child.sendline(chpw_form.cleaned_data['password_new'])
# Wait for the child to exit
child.expect('passwd: password updated successfully')
child.wait()
# Try new password # Try new password
ret = pam().authenticate(request.user.username, ret = pam().authenticate(request.user.username,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment