On Wed, 7 Apr 2021 at 22:13, William ML Leslie
<william.leslie....@gmail.com> wrote:
> To support existing applications (e.g. via WASI), you may have a small
> set of naturally inherited capabilities representing the filesystem,
> network, controlling terminal etc.  It will probably become natural to
> substitute these at service boundaries according to need.
>

Oh, I should probably clarify with an example: when porting setuid
binaries, the common practice (at least to a first order) is to have
the "normal" filesystem be the default root filesystem of the exec
server, but to also gain a capability to the caller's filesystem to
use for resolving user-provided filenames.  It's not ideal, and yet
already a huge step forward over the unix permissions model.

-- 
William Leslie

Q: What is your boss's password?
A: "Authentication", clearly

Notice:
Likely much of this email is, by the nature of copyright, covered
under copyright law.  You absolutely MAY reproduce any part of it in
accordance with the copyright law of the nation you are reading this
in.  Any attempt to DENY YOU THOSE RIGHTS would be illegal without
prior contractual agreement.
_______________________________________________
Devel mailing list -- devel@sel4.systems
To unsubscribe send an email to devel-leave@sel4.systems

Reply via email to