Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (10.2) — Plan9 3rd Edition (Vita Nuova)

Media Vault

Software Library

Restoration Projects

Artifacts Sought

EVE(10.2)

NAME

eve, iseve − privileged user

SYNOPSIS

chareve[NAMELEN] = "inferno";

intiseve(void);

DESCRIPTION

­Eve is a null-terminated string containing the name of the privileged user in the Inferno system.  The default identity is inferno.  The initial process created by system initialisation is given the ­eve identity. 

­Iseve returns true if the current user is eve. Several drivers use ­iseve to check the caller’s identity before granting permission to perform certain actions.  For example, the console driver allows only the user ­eve to write a new identity into the ­/dev/user file.  The privileges are strictly local and do not extend into the network (in particular, to file servers). 

Plan 9  —  April 12, 2000

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026