"Juan J. Quintela" wrote:
> 
> >>>>> "hans" == Hans Reiser <[EMAIL PROTECTED]> writes:
> 
> Hi
> 
> hans> Suppose /a is permissions 700 and /b is 777, and you rename
> hans> /a/foo to /b/foo, you have then changed the permissions required
> hans> for accessing the file.  Permissions ARE path traversal
> hans> dependent in Unix.  Inheritance of them should be also.
> 
> no, because the file can have multiple names ......
> 
> ln -s /a/foo /tmp/bar
> 
> and everybody can read the file with the name bar.  Permissions ARE
> dependent on the inode (and only the inode in Unix.  Other thing is
> how do you got to the inode number is a complete different history
> IMHO.
> 
> Later, Juan.
> 
> --
> In theory, practice and theory are the same, but in practice they
> are different -- Larry McVoy

I'll restrain myself to saying that Unix would be better if inheritance could be path 
dependent when
it is so desired to be.  It could be useful to have current working plugins as one 
changes
directories, and default inheritance could be one of the things that gets changed as 
one changes
directories.

Sorry, I am probably being obscure here.

Hans
-
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to [EMAIL PROTECTED]

Reply via email to