testprogs: Use random user names for kpasswd tests
authorAndreas Schneider <asn@samba.org>
Wed, 8 Feb 2023 07:30:56 +0000 (08:30 +0100)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 20 Feb 2023 21:58:32 +0000 (21:58 +0000)
This avoids that subsequent tests because users already exist and cleanup didn't
work.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15308

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
testprogs/blackbox/test_kpasswd_mit.sh

index 785a8afac68ecfc926d9c81f26a57ace5247d650..e6c31f6731c8c064981217a1b28888d87de78633 100755 (executable)
@@ -55,7 +55,7 @@ export CONFIG
 testit "reset password policies beside of minimum password age of 0 days" \
        $VALGRIND $PYTHON $samba_tool domain passwordsettings set $CONFIG --complexity=default --history-length=default --min-pwd-length=default --min-pwd-age=0 --max-pwd-age=default || failed=$(expr $failed + 1)
 
-TEST_USERNAME="samson"
+TEST_USERNAME="$(mktemp -u samson-XXXXXX)"
 TEST_PASSWORD="testPaSS@00%"
 TEST_PASSWORD_NEW="testPaSS@01%"
 TEST_PASSWORD_SHORT="secret"