s4:torture: test setting EOF of a stream to 0 with enabled AAPL extensions
authorRalph Boehme <slow@samba.org>
Thu, 17 May 2018 14:43:49 +0000 (16:43 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 29 May 2018 21:37:07 +0000 (23:37 +0200)
commitcf5d471544f0cb0d072e4af1ee36798580d32897
treeb64c130bf4a10e718bea166a3bef6ff2db2785e0
parent2729b4329af0ad0b6a8bd188450b8abd76670d8a
s4:torture: test setting EOF of a stream to 0 with enabled AAPL extensions

macOS SMB server uses xattrs as storage backend for streams, directly
exposing xattr get/set characteristics. Setting EOF on a stream to 0
just deletes the xattr as macOS doesn't support 0-byte sized xattrs.

Note that this does not apply to the AFP_AfpInfo and AFP_Resource
streams, they have even stranger semantics and we have other tests
for those.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=13441

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
selftest/knownfail.d/samba3.vfs.fruit
source4/torture/vfs/fruit.c