On Tue, 2007-11-13 at 13:25 -0300, Patricio Rojo wrote:
> Hi,
> 
>   I don't know whether this is a bug or it is expected behavior.  If
> this is a bug I would appreciate someone telling me who to report it
> to:D...
> 
> 
>   I recently noticed that strange things happen if you do 'chmod 670' on
> a directory that you own, and whose group is set to one you belong.
> 
>  - If you try 'ls', then its contents are shown
>  - If you try 'cd' to it, you get permission denied.
>  - If you try 'ls -l', you get many interrogation signs (?????) instead
> of the properties of the file.
>  - If the user is changed to someone other than you, but the group
> remains the same, then you get full access.
> 
>   Since the permissions are set to full access to the group, and I'm
> part of that group, shouldn't I get full access to the directory?
> Anyways, getting many '????' is very awkward.
> 
>      Thank you very much!
> 
>                              Patricio
> 
> 

Hey,
  It's my understanding that it is a linear check for permission. UID,
then GID, then world permissions stopping at a match rather than
aggregating the three. This would explain the behaviour.

cheers,
Owen.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to