finger-daemon for those so extraverted that they feel they have
to hand out something while not wanting to reveal
security-relevant info. Started out as a patch to the BSD
implementation, but shares almost no code with it these days.
Works with files/scripts rather than pw/GECOS-info:
optional site banner
optional reply to finger @
optional per-user reply
All of the above can be readable (in which case the file's
contents will get returned) or executable (in which case the
script's output will be returned) files.
Daemon will not return anything but those files (e.g. login times,
directories, shells, etc.). If a per-user replay (~/.in.finger)
does not exist, nothing (only the site-banner, if defined)
is returned, same as for non-existant users. Thus, users will have to
take conscious steps achieve net-wide visibility.
Per-user script receives user for which it was called (enabling you
to symlink to a generic reply script) and the caller's host-IP,
host-name (if present), caller's ident (if obtainable), and
long/short info flag most maximum flexibility. Script away!