Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

PASSWORD(6)

NAME

password − signer password file

DESCRIPTION

The file ­/keydb/password holds the password entries for each user registered with an Inferno server.  It is updated by changelogin(8) and used by logind(8) to obtain the secret used to verify the identity of a client requesting a certificate (typically via security-login(2)).

The file is currently a text file with one line per entry.  Each line has the form:

id:pw:expiry:comment

in other words, four fields separated by single colons.  The fields correspond to the members of the ­PW adt of security-password(2). ­Id is a name identifying a user; ­pw is the base64 encoding of the SHA digest of the user’s secret (password); ­expiry is a numeric string in decimal giving the expiry time as seconds from the epoch; and the ­comment is an optional text string containing any administrative data (excluding ‘:’ and newline). 

FILES

­/keydb/password

Plan 9  —  June 07, 2000

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