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.
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!)