CHANGELOGIN(8) CHANGELOGIN(8)
NAME
changelogin - create/update the password file
SYNOPSIS
changelogin name
DESCRIPTION
Changelogin helps to administer a password file
/keydb/password, a requirement of `signer' servers (see
signer(8)). If a password file entry for name exists, it is
modified; otherwise, a new entry is created.
The user is prompted for the following items:
password
A string at least 7 characters in length. The SHA
digest of the entered string is stored in the password
file. See keyring-sha(2). By default, the password for
an existing entry is unchanged.
expiration date
An expiration time in the format DDMMYYYY. The user
input is checked for valid day, month, and year; more-
over, the new date must be later than the current time.
By default, the current value, if any, is unchanged for
an existing entry and one year from the current time
for a new entry.
free form info
Arbitrary administrative information.
The length of each value is subject to the size limitations
defined by the Password module; see security-password(2).
Note that the password expiration date is also used as the
default expiration date for any certificate later produced;
see getauthinfo(8).
FILES
/keydb/password where password entries are stored
SOURCE
/appl/cmd/changelogin.b
SEE ALSO
security-password(2), logind(8)
Page 1 Plan 9 (printed 12/16/25)