On Mon, 6 Jul 2009, PG wrote:
r...@system76-pc:/home/xinwei/bugreport# ls -l
total 4
d---r--r-- 2 root root 4096 2009-07-05 13:27 protected
xin...@system76-pc:~/bugreport$ ls -l protected/
ls: cannot access protected/canttouchthis: Permission denied
total 0
-????????? ? ? ? ? ? canttouchthis
http://www.gnu.org/software/coreutils/manual/html_node/Mode-Structure.html
---
There are three kinds of permissions that a user can have for a file:
1. permission to read the file. For directories, this means
permission to list the contents of the directory.
---
A directory with "read" permission allows the directory to be listed.
This is not a bug.
xin...@system76-pc:~/bugreport$ find ./ -name canttouchthis
Curiously I get a different error here:
$ find ./ -name canttouchthis
find: ./protected: Permission denied
In theory find could show the file, but it attempts to chdir into the
directory before listing, which is not allowed by the directory
permissions.
Cheers,
Phil
_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils