mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
s4/selftest: Modify samba4.blackbox.chgdcpass to use smbclient(s3)
Test was using smbclient4 but this fails when used in environments that don't support SMB1. We use smbclient(s3) instead. There remains one failure due to behaviour differences between the smbclients. The behavioural changes are related not to SMB1/SMB2 but commitsd4ea637eb8
&fce66b22ea
Perhaps we need to modify s3 smbclient in a similar way? This is however something that deserves further discussion. Move this failing part to a knownfail for the moment. Also the corrosponding entry in skip_smb1_fail has been removed Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Ralph Boehme <slow@samba.org>
This commit is contained in:
parent
89476feec1
commit
c83fafacbb
@ -61,6 +61,11 @@
|
||||
^samba3.base.delete.deltest16a
|
||||
^samba3.base.delete.deltest17a
|
||||
^samba3.unix.whoami anonymous connection.whoami\(ad_dc_smb1\) # We need to resolve if we should be including SID_NT_WORLD and SID_NT_NETWORK in this token
|
||||
# smbclient4 behaves differently from smbclient (s3) when encountering
|
||||
# logon failures when possesing a valid ticket. Test below has been
|
||||
# changed to use smbclient (in order to support SMB2) and this part of the
|
||||
# test fails due to this difference
|
||||
^samba4.blackbox.chgdcpass.Test login with kerberos ccache after 2nd password change\(chgdcpass\)
|
||||
# these show that we still have some differences between our system
|
||||
# with our internal iconv because it passes except when we bypass our
|
||||
# internal iconv modules
|
||||
|
@ -26,7 +26,6 @@
|
||||
^samba3.unix.whoami machine account\(ad_member:local\)
|
||||
^samba3.unix.whoami\(nt4_member\)
|
||||
^samba3.unix.whoami ntlm user@realm\(ad_member\)
|
||||
^samba4.blackbox.chgdcpass\(chgdcpass\)
|
||||
^samba4.blackbox.smbclient\(ad_member:local\)\(ad_member:local\)
|
||||
^samba4.blackbox.smbclient\(chgdcpass:local\)\(chgdcpass:local\)
|
||||
^samba4.ldap.nested-search\(ad_dc_default\)
|
||||
|
@ -507,7 +507,7 @@ plantestsuite("samba4.blackbox.locktest(ad_dc_ntvfs)", "ad_dc_ntvfs", [os.path.j
|
||||
plantestsuite("samba4.blackbox.masktest", "ad_dc_ntvfs", [os.path.join(samba4srcdir, "torture/tests/test_masktest.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN', '$PREFIX'])
|
||||
plantestsuite("samba4.blackbox.gentest(ad_dc_ntvfs)", "ad_dc_ntvfs", [os.path.join(samba4srcdir, "torture/tests/test_gentest.sh"), '$SERVER', '$USERNAME', '$PASSWORD', '$DOMAIN', "$PREFIX"])
|
||||
plantestsuite("samba4.blackbox.rfc2307_mapping(ad_dc_ntvfs:local)", "ad_dc_ntvfs:local", [os.path.join(samba4srcdir, "../nsswitch/tests/test_rfc2307_mapping.sh"), '$DOMAIN', '$USERNAME', '$PASSWORD', "$SERVER", "$UID_RFC2307TEST", "$GID_RFC2307TEST", configuration])
|
||||
plantestsuite("samba4.blackbox.chgdcpass", "chgdcpass", [os.path.join(bbdir, "test_chgdcpass.sh"), '$SERVER', "CHGDCPASS\$", '$REALM', '$DOMAIN', '$PREFIX/chgdcpass', "aes256-cts-hmac-sha1-96", '$PREFIX/chgdcpass', smbclient4])
|
||||
plantestsuite("samba4.blackbox.chgdcpass", "chgdcpass", [os.path.join(bbdir, "test_chgdcpass.sh"), '$SERVER', "CHGDCPASS\$", '$REALM', '$DOMAIN', '$PREFIX/chgdcpass', "aes256-cts-hmac-sha1-96", '$PREFIX/chgdcpass', smbclient3])
|
||||
plantestsuite("samba4.blackbox.samba_upgradedns(chgdcpass:local)", "chgdcpass:local", [os.path.join(bbdir, "test_samba_upgradedns.sh"), '$SERVER', '$REALM', '$PREFIX', '$SELFTEST_PREFIX/chgdcpass'])
|
||||
plantestsuite("samba4.blackbox.net_ads", "ad_dc:client", [os.path.join(bbdir, "test_net_ads.sh"), '$DC_SERVER', '$DC_USERNAME', '$DC_PASSWORD', '$PREFIX_ABS'])
|
||||
plantestsuite("samba4.blackbox.client_etypes_all(ad_dc:client)", "ad_dc:client", [os.path.join(bbdir, "test_client_etypes.sh"), '$DC_SERVER', '$DC_USERNAME', '$DC_PASSWORD', '$PREFIX_ABS', 'all', '17_18_23'])
|
||||
|
Loading…
Reference in New Issue
Block a user