mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
c16effd5fb
little while. This should give us a bit more coverage.
Andrew Bartlett
(This used to be commit 9e5a1d1623
)
29 lines
758 B
Plaintext
29 lines
758 B
Plaintext
if [ $whoami = "root" ]; then
|
|
exit 0;
|
|
fi
|
|
|
|
. basicsmb.fns
|
|
|
|
test_listfilesrootnpw() {
|
|
remote_name="$1"
|
|
echo $prefix/bin/smbclient //$remote_name/samba -n buildclient -Uroot% -c 'ls'
|
|
$prefix/bin/smbclient //$remote_name/samba -n buildclient -Uroot% -c 'ls'
|
|
status=$?
|
|
if [ $status = 0 ]; then
|
|
echo "smbd listed files AS ROOT with NO PASSWORD (hosts equiv test)!"
|
|
return 1
|
|
else
|
|
echo "listing files with smbd failed with status $status (correct)"
|
|
fi
|
|
return 0
|
|
}
|
|
|
|
password="not-a-valid-password"
|
|
security="hostsequiv"
|
|
(test_smb_conf_setup ) || exit 1
|
|
|
|
(test_listfilesauth $security) || exit 1
|
|
# (test_listfilesrootnpw $security) || exit 1
|
|
# Unfortuetly we map to guest, and this is allowed access due to a BUG. This
|
|
# test disabled till we fix it.
|