Files
erofs-freebsd-out-tree/tests/TC082-system-namespace-subset.md
T
2026-08-13 10:44:59 +02:00

26 lines
734 B
Markdown

# Test Case: FreeBSD system namespace subset
**Test ID**: TC082-system-namespace-subset
**Fixture**: `basic.erofs`, `/acl-unordered`
## Objective
Verify POSIX ACL exposure in FreeBSD namespace `system` and isolation from
namespace `user`.
## Manual steps
```sh
lsextattr system /mnt/repo22-g4/acl-unordered
getextattr -qq -x system posix_acl_access /mnt/repo22-g4/acl-unordered
getfacl -n /mnt/repo22-g4/acl-unordered
truss -o /tmp/tc082.truss getextattr -qq user posix_acl_access \
/mnt/repo22-g4/acl-unordered
grep extattr_get_file /tmp/tc082.truss
```
## Expected results
Raw ACL starts with little-endian version 2; `getfacl` shows named users 3002
then 2002. The user-namespace request returns `ENOATTR` (87). Clean up.