Den 05-07-2007 16:43, Timo Sirainen skrev:
On Wed, 2007-07-04 at 16:50 +0200, Steffen Kaiser wrote:
drwxrws--- 5 31045 30005 4096 2007-07-04 15:53 ./
drwxrwsr-x 2 31045 30005 4096 2007-06-21 12:19 cur/

The setuid-group bit hides group-x bit. The only thing I can think of is
cur/ isn't group-executable.



To me it seems that it is group executable as it, at least on my linux systems, is shown as S when the directory is setgid but not group executable.

Excerpt from a test case on my ubuntu desktop, notice the missing x on cur and the S on cur in the latter listing. Also note that this differs from Steffen Kaiser's listing, where both directories have a lower case s.
$ ls -la
drwxrwx---   3 user group 4096 2007-07-05 16:49 .
drwxrw----   2 user group 4096 2007-07-05 16:49 cur
$ chmod -R g+s .
$ ls -la .
drwxrws---   3 user group 4096 2007-07-05 16:49 .
drwxrwS---   2 user group 4096 2007-07-05 16:49 cur

However he might use another version of ls which fails to show this difference?

--
Best regards,
Christian

Reply via email to