Files
apfstests/nfs4acl/basic.test
T
Tim Shimmin 841b609ec9 Check in Andreas Gruenbacher's nfs v4 acl tests into the xfstests suite.
Merge of master-melb:xfs-cmds:32058a by kenmcd.

  Run all the tests in xfstests/nfs4acl
2008-09-05 06:18:15 +00:00

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