s4/selftest: Adjust samba4.blackbox.samba_tool to use (s3) smbclient
authorNoel Power <noel.power@suse.com>
Mon, 9 Dec 2019 18:11:41 +0000 (18:11 +0000)
committerRalph Boehme <slow@samba.org>
Fri, 3 Apr 2020 15:08:28 +0000 (15:08 +0000)
(s4) smbclient doesn't negotiate smb2, (s3) smbclient is what
is used and what we really should be testing.

Additionally remove entry from ski_smb1_fails file

Signed-off-by: Noel Power <noel.power@suse.com>
Reviewed-by: Ralph Boehme <slow@samba.org>
selftest/skip_smb1_fails
source4/selftest/tests.py
source4/utils/tests/test_samba_tool.sh

index 02d2568c5c58b445485f6d556c7d79d08ec55e5f..60d9cd71b18c3bc8f9eceba9b3f01e3f7d28fcb5 100644 (file)
 ^samba4.blackbox.kinit_trust\(fl2003dc:local\)
 ^samba4.blackbox.kinit_trust\(fl2008r2dc:local\)
 ^samba4.blackbox.pkinit\(ad_dc:local\)
-^samba4.blackbox.samba_tool\(ad_dc_default:local\)\(ad_dc_default:local\)
 ^samba4.blackbox.smbclient\(ad_member:local\)\(ad_member:local\)
 ^samba4.blackbox.smbclient\(chgdcpass:local\)\(chgdcpass:local\)
 ^samba4.dfs.domain\(ad_dc\)
index 9aa92173a122b8966ae0f73cee401f5999570f01..0ac6d8a7d899d2cab722a6d44f9f2115f09184ea 100755 (executable)
@@ -461,7 +461,7 @@ planpythontestsuite("nt4_dc", "samba.tests.libsmb")
 for env in ["ad_member", "s4member", "ad_dc_ntvfs", "chgdcpass"]:
     plantestsuite("samba4.blackbox.smbclient(%s:local)" % env, "%s:local" % env, [os.path.join(samba4srcdir, "utils/tests/test_smbclient.sh"), '$SERVER', '$SERVER_IP', '$USERNAME', '$PASSWORD', '$DOMAIN', smbclient4])
 
-plantestsuite("samba4.blackbox.samba_tool(ad_dc_default:local)", "ad_dc_default:local", [os.path.join(samba4srcdir, "utils/tests/test_samba_tool.sh"), '$SERVER', '$SERVER_IP', '$USERNAME', '$PASSWORD', '$DOMAIN', smbclient4])
+plantestsuite("samba4.blackbox.samba_tool(ad_dc_default:local)", "ad_dc_default:local", [os.path.join(samba4srcdir, "utils/tests/test_samba_tool.sh"), '$SERVER', '$SERVER_IP', '$USERNAME', '$PASSWORD', '$DOMAIN', smbclient3])
 plantestsuite("samba4.blackbox.net_rpc_user(ad_dc)", "ad_dc", [os.path.join(bbdir, "test_net_rpc_user.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN'])
 
 plantestsuite("samba4.blackbox.test_primary_group", "ad_dc:local", [os.path.join(bbdir, "test_primary_group.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN', '$PREFIX_ABS'])
index 57dcb992f7b2e51ad878cb1979793681449b031a..d2548d0468948e4c520a917b79a0ccad276ccc95 100755 (executable)
@@ -30,9 +30,9 @@ testit() {
        return $status
 }
 
-testit "Test login with --machine-pass without kerberos" $VALGRIND $smbclient -c 'ls' $CONFIGURATION //$SERVER/tmp --machine-pass -k no
+testit "Test login with --machine-pass without kerberos" $VALGRIND $smbclient -c 'ls' $CONFIGURATION //$SERVER/tmp --machine-pass
 
-testit "Test login with --machine-pass and kerberos" $VALGRIND $smbclient -c 'ls' $CONFIGURATION //$SERVER/tmp --machine-pass -k yes
+testit "Test login with --machine-pass and kerberos" $VALGRIND $smbclient -c 'ls' $CONFIGURATION //$SERVER/tmp --machine-pass -k
 
 testit "time" $VALGRIND $PYTHON $samba_tool time $SERVER $CONFIGURATION  -W "$DOMAIN" -U"$USERNAME%$PASSWORD" $@