mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
841b609ec9
Merge of master-melb:xfs-cmds:32058a by kenmcd. Run all the tests in xfstests/nfs4acl
63 lines
1.2 KiB
Plaintext
63 lines
1.2 KiB
Plaintext
$ rm -rf d
|
|
$ mkdir d
|
|
$ cd d
|
|
|
|
$ mkdir e
|
|
|
|
$ nfs4acl --set 'owner@:rwx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -rw-------
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'group@:rwx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -rw-rw----
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'everyone@:rwx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -rw-rw-rw-
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'owner@:rwx:f:allow root:rx:f:deny root:rx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -rw-------
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'owner@:rwx::allow everyone@:w:fi:deny everyone@:rwx:fi:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -r--r--r--
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'owner@:rwx::allow root:rx:fi:deny root:rx:fi:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> ----------
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'owner@:rx:fi:allow group@:rwx:fi:deny everyone@:rwx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -rw----rw-
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'owner@:rx:fi:allow root:rwx:fi:deny everyone@:rwx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -rw-rw-rw-
|
|
$ rm e/f
|
|
|
|
$ nfs4acl --set 'everyone@:w:fi:deny root:rx:fi:allow everyone@:rwx:f:allow' e
|
|
$ touch e/f
|
|
$ ls -l e/f | cut -d ' ' -f 1
|
|
> -r--r--r--
|
|
$ rm e/f
|
|
|
|
$ cd ..
|
|
$ rm -rf d
|