EA/ACL test cases
=================

A few notes on the Extended Attribute / Access Control List test cases.

On Ext2, Ext3, and Reiserfs, the file system must be (re)mounted with
the "acl" option to get ACL support, and with the "user_xattr" option to
get Extended User Attribute support (see mount(1), attr(5))

The acl-set and xattr-set scripts can be used to set ACLs and Extended
Attributes with certain characteristics on large numbers of files. Load
tests can then be run on the trees with ACLs/EAs to stress the ACL
and/or EA code of file systems.

All *.test scripts are executed by the `run' script, e.g.,
"./run misc.test". See README-run for a brief description of the file
format.

Some of the tests required the following environment variables:

  LOGNAME = login name of current user
  GROUP = primary group of current user

The following tests should succeed as regular user (or as root):

	misc.test  (uses the helper script "mode")
	attr.test
	setfacl.test

The following tests should succeed as root:

	acl-perm.test
	xattr-perm.test

The getfacl-noacl.test test only tests internals of getfacl, and is not
suitable as a file system regression test.

The samba.test and run-samba.test scripts were used for testing Samba's
ACL mapping. They do not run very well because they require a specific
environment, and because the Samba tools they require are not good
enough.

Andreas Gruenbacher <agruen@suse.de>

