mirror of
https://github.com/samba-team/samba.git
synced 2025-02-02 09:47:23 +03:00
testprogs: Add smbtorture tests with new options
Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
a40bc1d0ee
commit
4b4fd5340a
@ -162,7 +162,7 @@ testit "test rpcclient kerberos ccache" \
|
||||
failed=$(expr $failed + 1)
|
||||
$samba_kdestroy
|
||||
|
||||
### SMBTORTURE
|
||||
### SMBTORTURE (legacy)
|
||||
|
||||
cmd='$samba_smbtorture -U${USERNAME}%${PASSWORD} --configfile=${CONFIGURATION} --maximum-runtime=30 --basedir=$PREFIX --option=torture:progress=no --target=samba4 ncacn_np:${SERVER} rpc.lsa-getuser 2>&1'
|
||||
testit "test smbtorture legacy default" \
|
||||
@ -193,6 +193,37 @@ testit_expect_failure "test smbtorture legacy kerberos=no ccache (negative test)
|
||||
failed=$(expr $failed + 1)
|
||||
$samba_kdestroy
|
||||
|
||||
### SMBTORTURE
|
||||
|
||||
cmd='$samba_smbtorture -U${USERNAME}%${PASSWORD} --configfile=${CONFIGURATION} --maximum-runtime=30 --basedir=$PREFIX --option=torture:progress=no --target=samba4 ncacn_np:${SERVER} rpc.lsa-getuser 2>&1'
|
||||
testit "test smbtorture default" \
|
||||
test_rpc_getusername || \
|
||||
failed=$(expr $failed + 1)
|
||||
|
||||
cmd='$samba_smbtorture -U${USERNAME}%${PASSWORD} --use-kerberos=disabled --configfile=${CONFIGURATION} --maximum-runtime=30 --basedir=$PREFIX --option=torture:progress=no --target=samba4 ncacn_np:${SERVER} rpc.lsa-getuser 2>&1'
|
||||
testit "test smbtorture ntlm (kerberos=no)" \
|
||||
test_rpc_getusername || \
|
||||
failed=$(expr $failed + 1)
|
||||
|
||||
cmd='$samba_smbtorture -U${USERNAME}%${PASSWORD} --use-kerberos=required --configfile=${CONFIGURATION} --maximum-runtime=30 --basedir=$PREFIX --option=torture:progress=no --target=samba4 ncacn_np:${SERVER} rpc.lsa-getuser 2>&1'
|
||||
testit "test smbtorture kerberos=yes" \
|
||||
test_rpc_getusername || \
|
||||
failed=$(expr $failed + 1)
|
||||
|
||||
kerberos_kinit $samba_kinit ${USERNAME}@${REALM} ${PASSWORD}
|
||||
cmd='$samba_smbtorture --use-krb5-ccache=$KRB5CCNAME --configfile=${CONFIGURATION} --maximum-runtime=30 --basedir=$PREFIX --option=torture:progress=no --target=samba4 ncacn_np:${SERVER} rpc.lsa-getuser 2>&1'
|
||||
testit "test smbtorture kerberos=yes ccache" \
|
||||
test_rpc_getusername || \
|
||||
failed=$(expr $failed + 1)
|
||||
$samba_kdestroy
|
||||
|
||||
kerberos_kinit $samba_kinit ${USERNAME}@${REALM} ${PASSWORD}
|
||||
cmd='$samba_smbtorture --use-kerbers=required --configfile=${CONFIGURATION} --maximum-runtime=30 --basedir=$PREFIX --option=torture:progress=no --target=samba4 ncacn_np:${SERVER} rpc.lsa-getuser 2>&1'
|
||||
testit_expect_failure "test smbtorture kerberos=no ccache (negative test)" \
|
||||
test_rpc_getusername || \
|
||||
failed=$(expr $failed + 1)
|
||||
$samba_kdestroy
|
||||
|
||||
### SMBCLIENT (legacy)
|
||||
cmd='$samba_smbclient //${SERVER}/tmp -W ${DOMAIN} -U${USERNAME}%${PASSWORD} --configfile=${CONFIGURATION} -c "ls; quit"'
|
||||
testit "test smbclient legacy ntlm" \
|
||||
|
Loading…
x
Reference in New Issue
Block a user