EFINGERD(8) | System Manager's Manual | EFINGERD(8) |
NAME¶
efingerd - another finger daemon for linuxSYNOPSIS¶
efingerd [-t X] [-f] [-n] [-u] [--help] [--version]DESCRIPTION¶
efingerd is another finger daemon, giving you complete control over what are you going to display about your computer.OPTIONS¶
- --help
- Show summary of options and exit.
- --version
- Show version and exit.
- -t X
- Lifetime for spawned services (in seconds) ex: -t 25 maintain connections for up to 25 seconds (default: -t 60)
- -n
- Do not lookup addresses, use IP numbers instead
- -f
- Do not display users' full names.
- -u
- Ignore user-specific .efingerd file
USAGE¶
If you are just an ordinary user and efingerd is already installed by your friendly administrator, you can take the advantage of it by making executable .efingerd in your home directory (it can be anything - from single shell script to a program in super-hyper-extra-object oriented language - only speed makes a difference). This program takes two arguments, the first is the name of remote user fingering you (or (null) if his/her/its system does not run ident), the second one is address of his computer (or ip number, if efingerd is installed with option -n). Standard output of this program is then displayed to the person fingering you. Look at examples/.efingerd for a nice example.what to display when somebody does finger @your.machine
what to display when somebody fingers user on your machine, and the fingered user does not have ~/.efingerd file
what to display when somebody fingers non-existent user on your machine
$1 - identity of remote user, (null) if his/her/its system is not running ident
$2 - address of remote machine (IP number if it has not reverse DNS entry or you specified -n)
$3 - name of local user being fingered