PTAL.

Much simplified per conversation with Barret.

The following changes since commit 392acd0dc1210a0cc74a62e2ab3493686235c8f7:

  Return 0 for a timed-out select() (2016-04-04 17:54:50 -0400)

are available in the git repository at:

  [email protected]:rminnich/akaros killdevfs

for you to fetch changes up to 3b8e534a3b672fd741efb2a60fb164619cb3b717:

  Remove devfs, devfs.c; use new name space for stdin/stdout/stderr and
null (2016-04-12 20:30:48 -0700)

----------------------------------------------------------------
Ronald G. Minnich (1):
      Remove devfs, devfs.c; use new name space for stdin/stdout/stderr and
null

 kern/drivers/dev/cons.c |  43 ++++++++++++
 kern/include/ns.h       |   4 +-
 kern/src/Kbuild         |   2 +-
 kern/src/blockdev.c     |   4 +-
 kern/src/devfs.c        | 182
------------------------------------------------
 kern/src/init.c         |   1 -
 kern/src/ns/dev.c       |   2 +
 kern/src/ns/sysfile.c   |  24 +++----
 kern/src/process.c      |   7 +-
 kern/src/syscall.c      |   2 +-
 10 files changed, 67 insertions(+), 204 deletions(-)
 delete mode 100644 kern/src/devfs.c

https://github.com/rminnich/akaros/compare/rminnich:brhonet...killdevfs

On Tue, Apr 12, 2016 at 11:01 PM ron minnich <[email protected]> wrote:

> I've been messing around with /dev, now that we have the plan 9 namespace,
> and wow it's nice to have it there.
>
> Now a question. We can set some variables and see them too; hostowner,
> user, and so on.
>
> hostowner is traditionally set at boot time and is the name of the owner
> of the host. The name is set after a verification of the hostowner's
> identity with an auth server. It uses a basic challenge/response protocol
> and back in the day you could add one time pad systems like cryptocards
> (nowadays it would be 2-factor with something like google authenticator).
> Plan 9 has no concept of root, which is a major plus, but you do need to
> have some person to own the host.
>
> The name of the hostowner is stored in a variable, eve, and is compared to
> the name of the user when trying to do certain things. You'll see the use
> of eve in some places.
>
> To sum up, we actually almost have a better-than-unix security model ready
> to turn on, once we get a few more bits in place. No hurry, just wanted to
> mention it.
>
> ron
>
> On Tue, Apr 12, 2016 at 8:36 PM ron minnich <[email protected]> wrote:
>
>> The following changes since commit
>> 392acd0dc1210a0cc74a62e2ab3493686235c8f7:
>>
>>   Return 0 for a timed-out select() (2016-04-04 17:54:50 -0400)
>>
>> are available in the git repository at:
>>
>>   [email protected]:rminnich/akaros killdevfs
>>
>> for you to fetch changes up to 3b8e534a3b672fd741efb2a60fb164619cb3b717:
>>
>>   Remove devfs, devfs.c; use new name space for stdin/stdout/stderr and
>> null (2016-04-12 20:30:48 -0700)
>>
>> ----------------------------------------------------------------
>> Ronald G. Minnich (1):
>>       Remove devfs, devfs.c; use new name space for stdin/stdout/stderr
>> and null
>>
>>  kern/drivers/dev/cons.c |  43 ++++++++++++
>>  kern/include/ns.h       |   4 +-
>>  kern/src/Kbuild         |   2 +-
>>  kern/src/blockdev.c     |   4 +-
>>  kern/src/devfs.c        | 182
>> ------------------------------------------------
>>  kern/src/init.c         |   1 -
>>  kern/src/ns/dev.c       |   2 +
>>  kern/src/ns/sysfile.c   |  24 +++----
>>  kern/src/process.c      |   7 +-
>>  kern/src/syscall.c      |   2 +-
>>  10 files changed, 67 insertions(+), 204 deletions(-)
>>  delete mode 100644 kern/src/devfs.c
>>
>> https://github.com/rminnich/akaros/compare/rminnich:brhonet...killdevfs
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to