
cfingerd (8)
NAME
cfingerd, in.cfingerd - GNU finger client daemon
SYNOPSIS
/usr/sbin/in.cfingerd
DESCRIPTION
Cfingerd is the daemon invoked on a finger client host by the fin-
gerd(8) daemon on the server host to poll local login information. It
is invoked upon connection request on TCP port cfinger (2003 by
default) by inetd(8) and reads one line of data from the server. It
then writes zero or more finger packets back to the server.
The input line is usually empty to request default polling mode. How-
ever, one or more of the following pseudo-options can be given in the
input to modify the default action.
-debug Write packets in ASCII format for debugging purposes.
The default is to write in the binary format fingerd
expects.
-lastlog Extract and write finger packets corresponding to the
lastlog database maintained by the system. The default
action is to write finger packets corresponding the cur-
rently logged in users. This option is used once by
fingerd after startup to initialize the user database.
-all-hosts If cfingerd is running on the same machine as fingerd,
this causes the entire host database to be written, con-
taining information about all hosts served by that fin-
gerd. If combined with -lastlog, the entire user
database is written. The default is to write informa-
tion about just the local host. This option is used by
fingerd to poll another finger domain through a gateway
host.
-all-users Requests all logins for all local users. By default
only the least idle login for each user is returned.
This option is currently not used by fingerd, but may be
useful in combination with -debug.
Cfingerd will fail silently if any errors prevent the requested action.
Also, only connections from `local' hosts are allowed, as specified by
hostconfig (5).
FILES
/usr/ccrma/share/finger/hostconfig
Name of finger server host.
/usr/ccrma/share/finger/ttylocs
Terminal locations database.
/usr/ccrma/share/finger/hostdata
Host database of current logins.
/usr/ccrma/share/finger/userdata
User database of most recent logins.
/etc/utmp Current login database maintained by UNIX.
/usr/adm/lastlog Lastlog database maintained by UNIX.
SEE ALSO