From 6a5baabc0c90aa524f557e3648320a42be0f9569 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 17 Dec 2004 06:32:04 +0000 Subject: [PATCH] r4245: add a note about using a tdb to store xattr information, so you can have all Samba4 features on a plain posix filesystem. (This used to be commit a6c4f4b7c9b9a66bde02bd1b63258dbc14dd48c9) --- howto.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/howto.txt b/howto.txt index bc3978964e3..58c2486a9e4 100644 --- a/howto.txt +++ b/howto.txt @@ -107,12 +107,18 @@ try these commands: smbclient //localhost/test -Uadministrator%SOMEPASSWORD or - ./script/tests/test_posix.sh //localhost/test administrator - SOMEPASSWORD + ./script/tests/test_posix.sh //localhost/test administrator SOMEPASSWORD Note that to pass all the tests you would need to be using a filesystem with user_xattr support. On many Linux systems with an ext3 filesystem this means mounting with the "-o user_xattr" option. Consult your filesystem and kernel docs for more details. +If you don't have a filesystem with xattr support, then you can +simulate it by using the option: + posix:eadb = /usr/local/samba/eadb.tdb + +that will place all extra file attributes (NT ACLs, DOS EAs, streams +etc), in that tdb. It is not efficient, and doesn't scale well, but at +least it gives you a choice when you don't have a modern filesystem. -- 2.34.1