mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
71 lines
949 B
Plaintext
71 lines
949 B
Plaintext
|
|
$ rm -rf d
|
||
|
|
$ mkdir d
|
||
|
|
$ cd d
|
||
|
|
|
||
|
|
$ chown bin .
|
||
|
|
$ su bin
|
||
|
|
|
||
|
|
$ touch x
|
||
|
|
$ nfs4acl --set 'everyone@:rw::allow' x
|
||
|
|
$ ls -l x | cut -d ' ' -f 1
|
||
|
|
> -rw-rw-rw-
|
||
|
|
|
||
|
|
$ nfs4acl --get x
|
||
|
|
> x:
|
||
|
|
> everyone@:rw::allow
|
||
|
|
>
|
||
|
|
|
||
|
|
$ chmod 664 x
|
||
|
|
$ ls -l x | cut -d ' ' -f 1
|
||
|
|
> -rw-rw-r--
|
||
|
|
|
||
|
|
$ nfs4acl --get x
|
||
|
|
> x:
|
||
|
|
> owner@:rw::allow
|
||
|
|
> group@:rw::allow
|
||
|
|
> everyone@:r::allow
|
||
|
|
>
|
||
|
|
|
||
|
|
$ mkdir sub
|
||
|
|
$ nfs4acl --set 'everyone@:rwax:fd:allow' sub
|
||
|
|
$ ls -dl sub | cut -d ' ' -f 1
|
||
|
|
> drwxrwxrwx
|
||
|
|
|
||
|
|
$ nfs4acl --get sub
|
||
|
|
> sub:
|
||
|
|
> everyone@:rwax:fd:allow
|
||
|
|
>
|
||
|
|
|
||
|
|
$ chmod 775 sub
|
||
|
|
$ ls -dl sub | cut -d ' ' -f 1
|
||
|
|
> drwxrwxr-x
|
||
|
|
$ nfs4acl --get sub
|
||
|
|
> sub:
|
||
|
|
> owner@:rwax::allow
|
||
|
|
> group@:rwax::allow
|
||
|
|
> everyone@:rwax:fdi:allow
|
||
|
|
> everyone@:rx::allow
|
||
|
|
>
|
||
|
|
|
||
|
|
$ touch sub/f
|
||
|
|
$ ls -l sub/f | cut -d ' ' -f 1
|
||
|
|
> -rw-rw-rw-
|
||
|
|
|
||
|
|
$ nfs4acl --get sub/f
|
||
|
|
> sub/f:
|
||
|
|
> everyone@:rwa::allow
|
||
|
|
>
|
||
|
|
|
||
|
|
$ mkdir sub/sub2
|
||
|
|
$ ls -dl sub/sub2 | cut -d ' ' -f 1
|
||
|
|
> drwxrwxrwx
|
||
|
|
|
||
|
|
$ nfs4acl --get sub/sub2
|
||
|
|
> sub/sub2:
|
||
|
|
> everyone@:rwax:fd:allow
|
||
|
|
>
|
||
|
|
|
||
|
|
$ su
|
||
|
|
$ cd ..
|
||
|
|
$ rm -rf d
|