Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (10.2) — Inferno 3rd Edition

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 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). 

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