|
Last change
on this file was 745, checked in by Silvan Scherrer, 13 years ago |
|
Samba Server: updated trunk to 3.6.0
|
|
File size:
1.6 KB
|
| Line | |
|---|
| 1 | #!/bin/sh
|
|---|
| 2 |
|
|---|
| 3 | # this runs the file serving tests that are expected to pass with samba3 against shares with various options
|
|---|
| 4 |
|
|---|
| 5 | if [ $# -lt 4 ]; then
|
|---|
| 6 | cat <<EOF
|
|---|
| 7 | Usage: test_smbclient_s3.sh SERVER SERVER_IP USERNAME PASSWORD <smbclient arguments>
|
|---|
| 8 | EOF
|
|---|
| 9 | exit 1;
|
|---|
| 10 | fi
|
|---|
| 11 |
|
|---|
| 12 | SERVER="$1"
|
|---|
| 13 | SERVER_IP="$2"
|
|---|
| 14 | USERNAME="$3"
|
|---|
| 15 | PASSWORD="$4"
|
|---|
| 16 | SMBCLIENT="$VALGRIND ${SMBCLIENT:-$BINDIR/smbclient}"
|
|---|
| 17 | shift 4
|
|---|
| 18 | ADDARGS="$*"
|
|---|
| 19 |
|
|---|
| 20 | test x"$TEST_FUNCTIONS_SH" != x"INCLUDED" && {
|
|---|
| 21 | incdir=`dirname $0`/../../../testprogs/blackbox
|
|---|
| 22 | . $incdir/subunit.sh
|
|---|
| 23 | }
|
|---|
| 24 |
|
|---|
| 25 | testit "smbclient //$SERVER/guestonly" $SMBCLIENT //$SERVER/guestonly $CONFIGURATION -U$USERNAME%$PASSWORD -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 26 | testit "smbclient //$SERVER/guestonly as anon" $SMBCLIENT //$SERVER/guestonly $CONFIGURATION -U% -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 27 | testit "smbclient //$SERVER/tmpguest" $SMBCLIENT //$SERVER/tmpguest $CONFIGURATION -U$USERNAME%$PASSWORD -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 28 | testit "smbclient //$SERVER/tmpguest as anon" $SMBCLIENT //$SERVER/tmpguest $CONFIGURATION -U% -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 29 | testit "smbclient //$SERVER/forceuser" $SMBCLIENT //$SERVER/forceuser $CONFIGURATION -U$USERNAME%$PASSWORD -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 30 | testit "smbclient //$SERVER/forceuser as anon" $SMBCLIENT //$SERVER/forceuser $CONFIGURATION -U% -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 31 | testit "smbclient //$SERVER/forcegroup" $SMBCLIENT //$SERVER/forcegroup $CONFIGURATION -U$USERNAME%$PASSWORD -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
| 32 | testit "smbclient //$SERVER/forcegroup as anon" $SMBCLIENT //$SERVER/forcegroup $CONFIGURATION -U% -I $SERVER_IP -p 139 -c quit $ADDARGS
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.