-After a successful login,
-accounting files are updated and
-the user is informed of the
-existence of mail.
-The message of the day is printed,
-as is the time of his last login.
-Both are suppressed if he has a
-.Dq Pa .hushlogin
-file in his home directory; this
-is mostly used to make life easier for non-human users, such as
-.Xr uucp 1 .
-.Pp
-.Nm Login
-initializes the user and group IDs and the working directory,
-then executes a command interpreter (usually
-.Xr csh 1 )
-according to specifications found in a password file.
-Argument 0 of the command interpreter is
-the name of the command interpreter with
-a leading dash
-.Sq Fl .
-.Pp
-Login also modifies the
-environment (see
-.Xr environ 7 )
-with information specifying home directory, command interpreter, terminal
-type (if available) and user name.
-.Pp
-Options:
-.Pp
-.Tw Ds
-.Tp Fl p
-Causes the remainder of the environment to be preserved,
-otherwise any previous environment is discarded.
-.Tp Fl h
-option is used by
-.Xr telnetd 8
-(at initial login)
-and other servers to list the host from which
-the connection was received.
-.Tp Fl f
-Used with a username on the command line, at initial login,
-to indicate that proper authentication has already been done
-and that no password need be requested.
-This option may be used by the superuser
-or by the user specified on the command line.
-.Tp
+The options are as follows:
+.Bl -tag -width Ds
+.It Fl f
+The
+.Fl f
+option is used when a user name is specified to indicate that proper
+authentication has already been done and that no password need be
+requested.
+This option may only be used by the super-user or when an already
+logged in user is logging in as themselves.
+.It Fl h
+The
+.Fl h
+option specifies the host from which the connection was received.
+It is used by various daemons such as
+.Xr telnetd 8 .
+This option may only be used by the super-user.
+.It Fl p
+By default,
+.Nm login
+discards any previous environment.
+The
+.Fl p
+option disables this behavior.
+.El