[original posted at cifs-discuss, but may be better here]

Any news about

:Bug ID 6261858 ls(1) -l, getfacl(1), and setfacl(1) can return
"Permission denied" due to "nobody" and ACLs

Re-Cap:

I have been playing with a Storage 7110 box and came across this problem
which I have doubled checked on OpenSolaris.

Setup a CIFS/NFS share called andrew which has a few ACL including and
one which does not have a UNIX map equivalent. Then mount this share via
NFS onto a client. The problem is that if you use the "ls -l" you get
the error message.

i.e.
CIFS server# ls -dvl /export/shome/andrew
drwxr-xr-x+  2 andrew   staff          2 Jun  1 08:43 /export/shome/andrew
0:group:2147483650:list_directory/read_data/add_file/write_data
/add_subdirectory/append_data/read_xattr/write_xattr/execute
/delete_child/read_attributes/write_attributes/delete/read_acl
/write_acl/write_owner/synchronize:file_inherit/dir_inherit:allow

SolarisClient% ls -la /home/andrew
ls: can't read ACL on /home/andrew: Permission denied

OpenSolarisClient% ls -l /home/andrew
ls: can't read ACL on /home/andrew: Permission denied
total 0
-r-xr-xr-x   1 andrew   nobody         0 Apr 24 15:42 3.txt*
dr-xr-xr-x   2 andrew   nobody         2 May 27 13:17 New Folder/


Andrew

Reply via email to