From 576b92abc32ab74a256fb42820219be428bfae03 Mon Sep 17 00:00:00 2001 From: Garming Sam Date: Mon, 30 Nov 2015 14:24:06 +1300 Subject: [PATCH] pdb: add a blackbox test for setting password with hash Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett --- testprogs/blackbox/test_pdbtest.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/testprogs/blackbox/test_pdbtest.sh b/testprogs/blackbox/test_pdbtest.sh index 017116c206e..e29df7511cd 100755 --- a/testprogs/blackbox/test_pdbtest.sh +++ b/testprogs/blackbox/test_pdbtest.sh @@ -98,6 +98,13 @@ testit "modify user - disable password expiry" $VALGRIND $net sam set pwnoexp $ test_smbclient "Test login with no expiry (ntlm)" 'ls' -k no -U$USER%$NEWUSERPASS || failed=`expr $failed + 1` +NEWUSERPASS=testPaSS@03% +NEWUSERHASH=062519096c45739c1938800f80906731 + +testit "Set user password with password hash" $VALGRIND $pdbedit -u $USER --set-nt-hash $NEWUSERHASH $@ || failed=`expr $failed + 1` + +test_smbclient "Test login with new password (from hash)" 'ls' -k no -U$USER%$NEWUSERPASS || failed=`expr $failed + 1` + testit "del user" $VALGRIND $pdbedit -x $USER $@ || failed=`expr $failed + 1` rm ./tmpsmbpasswdscript -- 2.34.1