[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: thread ids, task ids and subsystems
From: |
Niels Möller |
Subject: |
Re: thread ids, task ids and subsystems |
Date: |
10 Apr 2003 19:53:44 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Maurizio Boriani <address@hidden> writes:
> I'had few idea after afternoon (post eat) "otium":
> * task server could route rpc from a task to another one in totally
> free and leave decision to accept or deny request to
> destination task. So task server will act like a router in
> an ip network: route all and the destination should protect
> himself.
Putting access control onto the task in question is a nice idea. If I
understand you correctly, a task A will only talk to the task server
to make changes to itself (say, comitting suicide, or creating a new
thread). To manipulate a different task B, A should talk to B, not to
the task server.
However, there's one problem: You want to be able to give task A the
right till kill task B at some later time, even if task B won't
cooperate. To do this, one needs to talk to the task server and
convince it that one is allowed to kill B. Which is what task ports
and port rights is about.
> So could be needed an auth server (or acl server) which dispatch and verify
> credentials like a simplified krb and store policies.
I think the current plan for handling ports and port rights is that
each resource will manage the information needed to keep track of who
is allowed to access the resource. There's no need for any central
server for this (the hurd auth server will still be needed, but it
doesn't have anything to do with the per message rpc access control
we're talking about now).
/Niels
- Re: thread ids, task ids and subsystems, (continued)
- Re: thread ids, task ids and subsystems, Espen Skoglund, 2003/04/11
- Re: thread ids, task ids and subsystems, Niels Möller, 2003/04/11
- Re: thread ids, task ids and subsystems, Espen Skoglund, 2003/04/11
- Re: thread ids, task ids and subsystems, Niels Möller, 2003/04/10
- Re: thread ids, task ids and subsystems, Marcus Brinkmann, 2003/04/10
- Re: thread ids, task ids and subsystems, Niels Möller, 2003/04/10
- Re: thread ids, task ids and subsystems, Maurizio Boriani, 2003/04/10
- Re: thread ids, task ids and subsystems,
Niels Möller <=
- Re: thread ids, task ids and subsystems, Maurizio Boriani, 2003/04/10
- Re: thread ids, task ids and subsystems, Niels Möller, 2003/04/10
- Re: thread ids, task ids and subsystems, Marcus Brinkmann, 2003/04/07
- Re: thread ids, task ids and subsystems, Michal 'hramrach' Suchanek, 2003/04/14
- Re: thread ids, task ids and subsystems, Marcus Brinkmann, 2003/04/14
- Re: quotas [was: thread ids, task ids and subsystems], Michal 'hramrach' Suchanek, 2003/04/16
- Re: quotas [was: thread ids, task ids and subsystems], Marcus Brinkmann, 2003/04/16
- Re: quotas [was: thread ids, task ids and subsystems], Michal 'hramrach' Suchanek, 2003/04/16
- Re: quotas [was: thread ids, task ids and subsystems], Marcus Brinkmann, 2003/04/16
RE: thread ids, task ids and subsystems, Volkmar Uhlig, 2003/04/02