source: trunk/minix/man/man8/fingerd.8@ 12

Last change on this file since 12 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

File size: 1.9 KB
RevLine 
[9]1.\" Copyright (c) 1980 Regents of the University of California.
2.\" All rights reserved. The Berkeley software License Agreement
3.\" specifies the terms and conditions for redistribution.
4.\"
5.\" @(#)fingerd.8c 6.1 (Berkeley) 5/23/86
6.\"
7.TH FINGERD 8 "May 23, 1986"
8.UC 6
9.SH NAME
10fingerd, in.fingerd \- remote user information server
11.SH SYNOPSIS
12.B "finger stream tcp nowait nobody /usr/sbin/in.fingerd in.fingerd"
13.br
14.B "tcpd finger /usr/sbin/in.fingerd in.fingerd"
15.SH DESCRIPTION
16.B Fingerd
17is a simple protocol based on RFC742 that provides an interface to the
18Name and Finger programs at several network sites.
19The program is supposed to return a friendly,
20human-oriented status report on either the system at the moment
21or a particular person in depth.
22There is no required format and the
23protocol consists mostly of specifying a single ``command line''.
24.PP
25.B Fingerd
26listens for TCP requests at port 79.
27Once connected it reads a single command line
28terminated by a <CRLF> which is passed to
29.BR finger (1).
30.B Fingerd
31closes its connections as soon as the output is finished.
32.PP
33If the line is null (i.e. just a <CRLF> is sent) then
34.B finger
35returns a ``default'' report that lists all people logged into
36the system at that moment.
37.PP
38If a user name is specified (e.g. eric<CRLF>) then the
39response lists more extended information for only that particular user,
40whether logged in or not.
41Allowable ``names'' in the command line include both ``login names''
42and ``user names''.
43If a name is ambiguous, all possible derivations are returned.
44.SH SEE ALSO
45.BR finger (1).
46.SH BUGS
47Connecting directly to the server from a TIP
48or an equally narrow-minded TELNET-protocol user program can result
49in meaningless attempts at option negotiation being sent to the
50server, which will foul up the command line interpretation.
51.B Fingerd
52should be taught to filter out IAC's and perhaps even respond
53negatively (IAC WON'T) to all option commands received.
Note: See TracBrowser for help on using the repository browser.