. basicsmb.fns test_listfilesnpw() { echo $prefix/bin/smbclient //localhost/samba -U$whoami% -c 'ls' $prefix/bin/smbclient //localhost/samba -U$whoami% -c 'ls' status=$? if [ $status = 0 ]; then echo "smbd listed files in user level security with NO PASSWORD!" return 1 else echo "listing files with smbd failed with status $status (correct)" fi return 0 } password=samba (test_smb_conf_setup && test_smbpasswd) || exit 1 test_listfilesnpw || exit 1