. 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 } security=SHARE ( test_smb_conf_setup ) || exit 1 ( test_listfilesguestshare $security ) || exit 1