lambda:~ $ whoami
dave
lambda:~ $ touch .nofinger
lambda:~ $ finger dave@localhost
[localhost]
That user does not want to be fingered.
lambda:~ $ rm .nofinger
lambda:~ $ ln -s /etc/shadow .plan
lambda:~ $ finger dave@localhost
[localhost]
Login: dave                            Name: David Lichteblau                        
No project.
No plan.
No public key.
lambda:~ $ finger @localhost
[localhost]
Sorry, we do not support empty finger queries.
lambda:~ $ finger root@somewhere@localhost
[localhost]
Sorry, we do not support indirect finger queries.
lambda:~ $ /usr/local/sbin/dfingerd < /dev/zero #could also be done remotely
That user does not want to be fingered.
lambda:~ $ 


syslog
------

Feb 21 19:33:38 localhost dfingerd[1524]: attempt to finger "dave" from 127.0.0.1 [localhost] 
Feb 21 19:33:51 localhost dfingerd[1528]: file "/local/home/dave/.plan" is a symbolic link to "/etc/shadow"! 
Feb 21 19:33:58 localhost dfingerd[1530]: empty finger attempt from 127.0.0.1 [localhost] 
Feb 21 19:34:09 localhost dfingerd[1532]: indirect finger attempt at "root@somewhere" from 127.0.0.1 [localhost] 
Feb 21 19:35:10 localhost dfingerd[1535]: attempt to finger "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" from 127.0.0.1 
