diff options
author | Andrew Bartlett <abartlet@samba.org> | 2001-06-27 13:58:58 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2001-06-27 13:58:58 +0000 |
commit | dc346a5c6d6b071a67397150f72a530515b5cf53 (patch) | |
tree | 615e95f56f36bdbf2c5ef2ce523b2fad6cbfdf73 /testsuite/build_farm/basicsmb-shareguest.test | |
parent | 5ac133bac731e3f014df35126dd5ecb87837b8a6 (diff) | |
download | samba-dc346a5c6d6b071a67397150f72a530515b5cf53.tar.gz samba-dc346a5c6d6b071a67397150f72a530515b5cf53.tar.xz samba-dc346a5c6d6b071a67397150f72a530515b5cf53.zip |
Jigger around with the tests a bit more
We now test security=share, security=user, security=server for both the
positive and negitive case (good/bad pw) and check that guest shares work for
share level security.
The server level security stuff seems to test positive without actualy
contating a server (another LIBSMB_PROG based smbd) - I will need to look into that...
Andrew Bartlett
(This used to be commit 19fdc553d6ab06e53c21425468f86da56f4d9153)
Diffstat (limited to 'testsuite/build_farm/basicsmb-shareguest.test')
-rw-r--r-- | testsuite/build_farm/basicsmb-shareguest.test | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/testsuite/build_farm/basicsmb-shareguest.test b/testsuite/build_farm/basicsmb-shareguest.test new file mode 100644 index 0000000000..7b0175a663 --- /dev/null +++ b/testsuite/build_farm/basicsmb-shareguest.test @@ -0,0 +1,21 @@ +. basicsmb.fns + +test_listfilesguestshare() { + remote_name=$1 + echo $prefix/bin/smbclient //$remote_name/guest_share -n buildclient -U$whoami% -c 'ls' + $prefix/bin/smbclient //$remote_name/guest_share -n buildclient -U$whoami% -c 'ls' + status=$? + if [ $status = 0 ]; then + echo "smbd listed files correctly (guest share)" + else + echo "listing files on a guest share failed with status $status" + return 1 + fi + return 0 +} + +password=samba +security=SHARE +( test_smb_conf_setup && ( test_smbpasswd $password ) ) || exit 1 + +( test_listfilesguestshare $security ) || exit 1
\ No newline at end of file |