Minidentd is a small software that offers an IDENT server.
One thing to keep in mind is that minidentd includes no networking code, so you'll need to run it under a super-server like tcpserver. It reads IDENT requests on stdin and answers them on stdout, while logging everything that it's doing on stderr.
To use minidentd, you'll need to make sure that the environment variables xLOCALIP and xREMOTEIP contain the IDENT server and client addresses, respectively. The software is easy to customize with various options, including verbose mode, custom user-defined answers, and a timeout feature that closes connections after a certain amount of time.
To run minidentd, you'll need skalibs and ucspi-tcp 0.88 installed on your system. Daemontools are recommended, but not required. Diet libc is also an optional requirement.
If you're looking for an IDENT server that's small, efficient, and easy to customize, then you should definitely give minidentd a try. This latest release includes advanced routines from the new skalibs, as well as an integrated timeout feature.
Version 0.14: N/A