I noticed some errors in ls(1), acl(5) and the ZFS Admin Guide about ZFS/NFSv4 
ACLs:

ls(1): "read_acl (r)  Permission  to  read  the ACL of a file." The compact 
representation of read_acl is "c", not "r".

ls(1): "-c | -v    The same as -l, and in addition displays the [...]" The 
options are in fact "-/ c" or "-/ v". 

ls(1): "The display in verbose mode (/ v) uses full attribute [...]".  This 
should read "(-/ v)".

acl(5): "execute (X)". The x should be lowercase: "(x)"

acl(5) does not document 3 ACEs: success access (S), failed access (F), 
inherited (I).

The ZFS Admin Guide does not document the same 3 ACEs.

The ZFS Admin Guide gives examples listing a compact representation of ACLs 
containing only 6 inheritance flags instead of 7. For example in the 
section "Setting and Displaying ACLs on ZFS Files in Compact Format":
# ls -V file.1
-rw-r--r-- 1 root       root      206663 Feb 16 11:00 file.1
            owner@:--x-----------:------:deny
                                  ^^^^^^
                         7th position for flag 'I' missing

By the way, where can I find the latest version of the ls(1) manpage online ? 
I cannot find it, neither on src.opensolaris.org, nor in the manpage 
consolidation download center [1]. I'd like to check whether the errors I 
found in ls(1) are fixed before submitting a bug report.

[1] http://opensolaris.org/os/downloads/manpages/

-marc


_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to