Integrate tools/regression/acltools into the FreeBSD test suite as tests/sys/acl
The goals of the integration, as a first step, is to integrate the testcases into
the FreeBSD test suite as close to the current state for the testcases.
The changes that I made on GitHub that I've ported here do the following:
- Make the requirements more complete for the testcases
- Detect prerequisites so the tests won't fail (zpool, ACL support is enabled with UFS, etc).
- Work with temporary files/directories/mountpoints that work with atf/kyua
- Limit the testcases to work on temporary filesystems to reduce tainting the test host
Note: Phabricator's not being nice with the diff. Here's the complete initial
change: https://svnweb.freebsd.org/changeset/base/288680 .
Sponsored by: EMC / Isilon Storage Division