1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

s3: selftest: Add a test for vfs_streams_depot with the target path outside of the share.

Mark as knownfail.d/simpleserver_streams

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14760

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Noel Power <noel.power@suse.com>
This commit is contained in:
Jeremy Allison 2021-07-20 17:50:49 -07:00
parent 161cee6f36
commit 5fdf4219c6
3 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,6 @@
^samba3.smb2.streams.names\(simpleserver\)
^samba3.smb2.streams.io\(simpleserver\)
^samba3.smb2.streams.names3\(simpleserver\)
^samba3.smb2.streams.delete\(simpleserver\)
^samba3.smb2.streams.zero-byte\(simpleserver\)
^samba3.smb2.streams.sharemodes\(simpleserver\)

View File

@ -1458,6 +1458,11 @@ sub setup_simpleserver
print "PROVISIONING simple server...";
my $prefix_abs = abs_path($path);
mkdir($prefix_abs, 0777);
my $external_streams_depot="$prefix_abs/external_streams_depot";
remove_tree($external_streams_depot);
mkdir($external_streams_depot, 0777);
my $simpleserver_options = "
lanman auth = yes
@ -1531,6 +1536,11 @@ sub setup_simpleserver
[hidenewfiles]
path = $prefix_abs/share
hide new files timeout = 5
[external_streams_depot]
path = $prefix_abs/share
read only = no
streams_depot:directory = $external_streams_depot
";
my $vars = $self->provision(

View File

@ -978,6 +978,11 @@ plansmbtorture4testsuite(
"fileserver:local",
'//foo/bar -U%')
plansmbtorture4testsuite(
"smb2.streams",
"simpleserver",
'//$SERVER/external_streams_depot -U$USERNAME%$PASSWORD')
test = 'rpc.lsa.lookupsids'
auth_options = ["", "ntlm", "spnego", "spnego,ntlm", "spnego,smb1", "spnego,smb2"]
signseal_options = ["", ",connect", ",packet", ",sign", ",seal"]