HP-UX Reference (11i v3 07/02) - 4 File Formats (vol 8)

p
prpwd(4) prpwd(4)
(TO BE OBSOLETED)
u_succhg
This field is a time_t value that indicates the time of the last successful password
change. This field should only be set by programs that can be used to change the
account password.
u_unsucchg This field is a time_t value that indicates the time of the last unsuccessful password
change. This field should only be set by programs that can be used to change the
account password.
u_acct_expire
This field is the time_t time in seconds that the account will be usable. After this time
interval the user will no longer be allowed to login. This field is different from the
u_life field in that the u_life field is the time from the last password change.
u_acct_expire is not affected by the changing of the password.
u_llogin This value, in seconds, is the maximum time allowed between logins. If the time
between the last login and the current time exceeds this value, the account is locked and
the user can no longer logon.
u_pw_expire_warning
This value, in seconds, is the time at which a warning will appear prior to the expiration
of the user’s password.
u_pickpw This value is a flag that controls the ability of the user to pick a password for the
account. This permits an account to be configured so that a user can not pick a pass-
word but instead has a password generated by the system for the account.
u_genpwd This flag field controls the ability of a user to generate a password for the account. The
system is capable of generating passwords containing random letters, characters, or
words.
u_restrict This flag field controls whether password triviality checks are performed on any user
chosen passwords. Triviality checks performed include verifying that the password does
not represent a login or group name, a palindrome, or a word recognized by the spell(1)
program.
u_nullpw This flag controls the ability of the user to choose a null password for the account.
u_pwchanger This field records the user id of the last person to change the account password if that
user was not the same as the account’s user. This is used to warn the user at login time
if the account password has been changed possibly without the knowledge of the user.
u_pw_admin_num
This field holds the random number the user must supply to login after the account is
reset by the system administrator. This field is removed after a successful login.
u_genchars This flag field controls the ability of the user to generate random characters for a pass-
word.
u_genletters This flag field controls the ability of the user to generate random letters for a password.
u_tod This field contains a comma separated list of time-of-day specification entries that con-
trols when the user account can be used for login.
u_suclog This field is a time_t value that contains the system time of the last successful login to
the account.
u_unsuclog This field is a time_t value that contains the system time of the last unsuccessful login to
the account.
u_suctty This field is a character string that identifies the name of the terminal or remote host
associated with the last successful login to the account.
A remote host specification consists of the ASCII representation of the Internet address
of the host. This field is converted into an Internet address and is converted to a host-
name using gethostbyaddr(3).
u_numunsuclog
This field contains a count of the number of unsuccessful login attempts to the account.
This field is reset when a successful login to the account occurs.
u_unsuctty This field is a character string that identifies the name of the terminal or remote host
associated with the last unsuccessful login attempt to the account.
HP-UX 11i Version 3: February 2007 2 Hewlett-Packard Company 335