1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-28 01:58:17 +03:00

s3:tests: Reformat test_smbclient_kerberos.sh

shfmt -f source3/script/| xargs shfmt -w -p -i 0 -fn

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
This commit is contained in:
Andreas Schneider 2022-04-22 15:34:10 +02:00 committed by Günther Deschner
parent 6990e65555
commit 6513aa1d8d

View File

@ -1,10 +1,10 @@
#!/bin/sh
if [ $# -lt 6 ]; then
cat <<EOF
cat <<EOF
Usage: test_smbclient_kerberos.sh USERNAME REALM PASSWORD SERVER SMBCLIENT TARGET
EOF
exit 1
exit 1
fi
USERNAME="$1"
@ -23,12 +23,12 @@ failed=0
samba_kinit=kinit
if test -x ${BINDIR}/samba4kinit; then
samba_kinit=${BINDIR}/samba4kinit
samba_kinit=${BINDIR}/samba4kinit
fi
samba_kdestroy=kdestroy
if test -x ${BINDIR}/samba4kdestroy; then
samba_kinit=${BINDIR}/samba4kdestroy
samba_kinit=${BINDIR}/samba4kdestroy
fi
KRB5CCNAME_PATH="${PREFIX}/ccache_smbclient_kerberos"
@ -37,48 +37,45 @@ export KRB5CCNAME
# For ad_dc_fips this should succeed as Kerberos is set to required by default
test_smbclient "smbclient.smb3.kerberos[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
-U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
-U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
test_smbclient "smbclient.smb3.kerberos.required[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=required -U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
--use-kerberos=required -U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
test_smbclient "smbclient.smb3.kerberos.desired[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=desired -U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
--use-kerberos=desired -U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
if [ "$TARGET" = "ad_dc_fips" ] || [ "$TARGET" = "ad_member_fips" ]; then
test_smbclient_expect_failure "smbclient.smb3.kerberos.off[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=off -U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
if [ "$TARGET" = "ad_dc_fips" ] || [ "$TARGET" = "ad_member_fips" ]; then
test_smbclient_expect_failure "smbclient.smb3.kerberos.off[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=off -U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
else
test_smbclient "smbclient.smb3.kerberos.off[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=off -U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
test_smbclient "smbclient.smb3.kerberos.off[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=off -U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
fi
kerberos_kinit $samba_kinit ${USERNAME}@${REALM} ${PASSWORD}
test_smbclient "smbclient.smb3.kerberos.ccache[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-krb5-ccache=${KRB5CCNAME} -mSMB3 || \
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
--use-kerberos=desired -U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
--use-krb5-ccache=${KRB5CCNAME} -mSMB3 ||
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
--use-kerberos=desired -U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
test_smbclient "smbclient.smb3.kerberos.desired[//${SERVER}/tmp]" \
"ls; quit" //${SERVER}/tmp \
--use-kerberos=desired -U${USERNAME}%${PASSWORD} -mSMB3 || \
failed=$(expr $failed + 1)
"ls; quit" //${SERVER}/tmp \
--use-kerberos=desired -U${USERNAME}%${PASSWORD} -mSMB3 ||
failed=$(expr $failed + 1)
$samba_kdestroy
rm -rf $KRB5CCNAME_PATH