mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
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
|