[cap-talk] Persistence as a cap value (was: Re: ...PLASH discussion)
Raoul Duke
raould at gmail.com
Thu Mar 13 14:27:18 EDT 2008
hi,
That doesn't totally make sense to me yet - If only considering local
capabilites and persistence, and if the way a capability disappears is
via entire system reboot, then the users of the capability would also
be gone. So having it disappear isn't really anything bad or special
since *everything* is gone and has to be restarted.
But you'd still want to issue it since if the universe doesn't restart
you want to use it.
?
> Here's a "proof" (using the above thinking) that all capabilities
> should be persistent:
> __________
> If having a capability disappear before it's first intended use wouldn't
> cause a problem, then don't create/issue the capability.
>
> If having a capability disappear before it's first intended use
> would cause a problem, then it must be issued as persistent. (e.g.
> and then revoked when it's absence would no longer cause a problem).
>
> Therefore in any case capabilities should be issued as persistent.
More information about the cap-talk
mailing list