Dominik Honnef

ident.rb

ident is a tiny ruby gem for querying identd servers for user information.

From RFC 1413:

The Identification Protocol (a.k.a., “ident”, a.k.a., “the Ident Protocol”) provides a means to determine the identity of a user of a particular TCP connection. Given a TCP port number pair, it returns a character string which identifies the owner of that connection on the server’s system.

Today’s main use case for this protocol are IRC servers, but use in other server applications is possible.