Finger: Difference between revisions

From Tildeverse Wiki
m (Inlining links into interwiki links)
(adding block about efingerd and user configurable responses)
 
Line 1: Line 1:
[[Wikipedia:Finger protocol|Finger]] is a simple protocol which provides an interface to the Name and Finger programs at several network sites.  These programs return a friendly, human-oriented status report on either the system at the moment or a particular person in depth. Described in [[RFC:742|RFC 742]].
[[Wikipedia:Finger protocol|Finger]] is a simple protocol which provides an interface to the Name and Finger programs at several network sites.  These programs return a friendly, human-oriented status report on either the system at the moment or a particular person in depth. Described in [[RFC:742|RFC 742]].


 
=== efingerd ===
The most commond finger daemon running on the tildeverse is [http://kassiopeia.juls.savba.sk/~garabik/software/efingerd.html efingerd]. This daemon gives free control to the admin and users of a system to respond to finger queries however they'd like. Users can add a ''.efingerd'' file to their home directory, make it executable, and use that as a shell-script to handle the responses. The incoming data to the script uses the following arguments:
#!/bin/sh
# $1 = identity of remote user fingering you
# $2 = address of remote machine fingering you
# $3 = name of user being fingered (you!)
[[Category:Protocols]]
[[Category:Protocols]]

Latest revision as of 12:32, 18 June 2021

Finger is a simple protocol which provides an interface to the Name and Finger programs at several network sites. These programs return a friendly, human-oriented status report on either the system at the moment or a particular person in depth. Described in RFC 742.

efingerd

The most commond finger daemon running on the tildeverse is efingerd. This daemon gives free control to the admin and users of a system to respond to finger queries however they'd like. Users can add a .efingerd file to their home directory, make it executable, and use that as a shell-script to handle the responses. The incoming data to the script uses the following arguments:

#!/bin/sh
# $1 = identity of remote user fingering you
# $2 = address of remote machine fingering you
# $3 = name of user being fingered (you!)