bsidentd
--------

Version 1.0
Original code copyright 1999 Brian Young <bayoung@acm.org>
bsidentd copyright 2000 by Callum Lerwick <seg@haxxed.com>

bsidentd is a bare minimum identd server, based on nullidentd, that can generate
a random string for a username. It makes IRC servers happy, and helps avoid
certain ban scripts by not having a fixed username. Mwahahaha...

Alternately, a fixed username can be specified on the command line.

Installation? The usual. Check the makefile, 'make install' then add an entry to
inetd.conf:

auth stream tcp nowait nobody /usr/sbin/tcpd /usr/local/sbin/nullidentd

For more info read README.nullidentd. Though I'll leave the rant here:

Rant
----

If you write or maintain any application that requires or even uses identd
PLEASE STOP.  The protocol is completely untrustworthy and as such is useless
for purposes of identification.

If an application really requires identification of users it should have a
more secure means, e.g. passwords.  If the application doesn't require this
level of identification then it implicitly allows anonymous clients, hence
the userid of a client is not needed.

'nuff said.
