summaryrefslogtreecommitdiff
path: root/libexec/rlogind/rlogind.8
diff options
context:
space:
mode:
authorAaron Campbell <aaron@cvs.openbsd.org>2000-10-30 17:46:31 +0000
committerAaron Campbell <aaron@cvs.openbsd.org>2000-10-30 17:46:31 +0000
commit414ea699038fdddb0d6d5756ea1ed702600abe8f (patch)
treee06ed3e4123eea5a8f37c8ec88db40a70fd59b79 /libexec/rlogind/rlogind.8
parent458b80a106b294d4d78828e7d7c6439c802ad85e (diff)
libexec man page fleshing. again, bored on the plane home.
Diffstat (limited to 'libexec/rlogind/rlogind.8')
-rw-r--r--libexec/rlogind/rlogind.850
1 files changed, 25 insertions, 25 deletions
diff --git a/libexec/rlogind/rlogind.8 b/libexec/rlogind/rlogind.8
index 085a6b89d28..5f133594dee 100644
--- a/libexec/rlogind/rlogind.8
+++ b/libexec/rlogind/rlogind.8
@@ -30,7 +30,7 @@
.\" SUCH DAMAGE.
.\"
.\" from: @(#)rlogind.8 8.1 (Berkeley) 6/4/93
-.\" $Id: rlogind.8,v 1.5 1999/07/09 13:35:53 aaron Exp $
+.\" $Id: rlogind.8,v 1.6 2000/10/30 17:46:13 aaron Exp $
.\"
.Dd June 4, 1993
.Dt RLOGIND 8
@@ -42,29 +42,30 @@
.Nm rlogind
.Op Fl aln
.Sh DESCRIPTION
-.Nm Rlogind
+.Nm
is the server for the
.Xr rlogin 1
-program. The server provides a remote login facility
+program.
+The server provides a remote login facility
with authentication based on privileged port numbers from trusted hosts.
.Pp
-Options supported by
-.Nm rlogind :
+The options are as follows:
.Bl -tag -width Ds
.It Fl a
-Ask hostname for verification. This flag is ignored; this feature is
-always enabled.
+Ask hostname for verification.
+This flag is ignored; this feature is always enabled.
.It Fl l
Prevent any authentication based on the user's
-.Dq Pa .rhosts
+.Pa .rhosts
file, unless the user is logging in as the superuser.
.It Fl n
Disable keep-alive messages.
.El
.Pp
-.Nm Rlogind
-listens for service requests at the port indicated in
-the ``login'' service specification; see
+.Nm
+listens for service requests at the port indicated in the
+.Dq login
+service specification; see
.Xr services 5 .
When a service request is received the following protocol
is initiated:
@@ -93,7 +94,7 @@ Normal authentication is bypassed if the address verification fails.
.El
.Pp
Once the source port and address have been checked,
-.Nm rlogind
+.Nm
proceeds with the authentication process described in
.Xr rshd 8 .
It then allocates a pseudo terminal (see
@@ -117,14 +118,14 @@ The parent of the login process manipulates the master side of
the pseudo terminal, operating as an intermediary
between the login process and the client instance of the
.Xr rlogin
-program. In normal operation, the packet protocol described
-in
+program.
+In normal operation, the packet protocol described in
.Xr pty 4
is invoked to provide
.Ql ^S/^Q
type facilities and propagate
-interrupt signals to the remote programs. The login process
-propagates the client terminal's baud rate and terminal type,
+interrupt signals to the remote programs.
+The login process propagates the client terminal's baud rate and terminal type,
as found in the environment variable,
.Ql Ev TERM ;
see
@@ -154,17 +155,16 @@ by the server failed.
.Xr login 1 ,
.Xr ruserok 3 ,
.Xr rshd 8
-.Sh BUGS
-The authentication procedure used here assumes the integrity
-of each client machine and the connecting medium. This is
-insecure, but is useful in an ``open'' environment.
-.Pp
-A facility to allow all data exchanges to be encrypted should be
-present.
-.Pp
-A more extensible protocol should be used.
.Sh HISTORY
The
.Nm
command appeared in
.Bx 4.2 .
+.Sh BUGS
+The authentication procedure used here assumes the integrity
+of each client machine and the connecting medium.
+This is insecure, but is useful in an ``open'' environment.
+.Pp
+A facility to allow all data exchanges to be encrypted should be present.
+.Pp
+A more extensible protocol should be used.