At Thu, 27 Apr 2006 14:42:41 +0200,
Pierre THIERRY <[EMAIL PROTECTED]> wrote:
> > I have considered that before, storing a read and/or write capability
> > in each directory slot.
> > 
> > It's worth thinking about, if only to see what can break :)
> 
> I'm not sure anything breaks, so let's try to find something.

Also, what about extensibility?  If I add a new object type with its
own permission bits, support for it would have to implemented in the
whole tool chain (directories, glibc etc) while if we embed the
permissions directly in a capability, the extra permission bits are
just forwarded transparently.

This can be seen as an advantage as well as a disadvantage of course,
because you may want the middle layers to be aware of the permission
bits.  Not sure.

Thanks,
Marcus



_______________________________________________
L4-hurd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/l4-hurd

Reply via email to