Sometimes it is required for some users to hide their presence. But as administrator, you want to leave finger service opened. Here is the patch for NetKit sources to make this possible.
If user wants to close himself for finger attempts, he need to put
".nofinger" file in his/her home directory. This could
be easily done with issuing command
$ touch ~/.nofinger
Normally, when finger daemon receives request, it's sets user id and group id to nobody.nobody and then fires finger program. So, user should make this file world readable or administier should run finger daemon with -n option. So, corresponding /etc/inetd.conf line should read something like that:
finger stream tcp nowait root /usr/sbin/tcpd in.fingerd -n
(C) Pawel S. Veselov, 1997,99.