.Nm ypchsh
.Nd add or change user database information
.Sh SYNOPSIS
-.Nm chpass
+.Nm
.Op Fl a Ar list
.Op Fl p Ar encpass
.Op Fl e Ar expiretime
.Op Fl s Ar newshell
.Op user
.Pp
-.Nm chpass
+.Nm
.Op Fl oly
.Op Fl a Ar list
.Op Fl p Ar encpass
.Xr passwd 5 ,
as an argument.
This argument must be a colon
-.Pq Dq \:
+.Pq Dq \&:
separated list of all the
user database fields, although they may be empty.
.It Fl p
The
.Ar class
field references class descriptions in
-.Ar /etc/login.conf
+.Pa /etc/login.conf
and is typically used to initialize the user's system resource limits
when they login.
.Pp
discarded.
.Pp
Exception: the super-user on the NIS master server is allowed to
-submit changes without supplying a password. (The super-user may
+submit changes without supplying a password.
+(The super-user may
choose to turn off this feature using the
.Fl o
flag, described below.)
.Pp
Exception: the super-user on the NIS master server is permitted to
change a user's NIS password with
-.Nm Ns .
+.Nm .
.El
.Pp
There are also a few extra option flags that are available when
and
.Xr ypchsh 1
commands are really only links to
-.Nm Ns .
+.Nm .
.Sh BUGS
User information should (and eventually will) be stored elsewhere.
.Sh HISTORY
The
-.Nm chpass
+.Nm
command appeared in
.Bx 4.3 Reno .