pkg-descr

didentd is a modular RfC1423 (identd) server for FreeBSD and Linux written
with security in mind. The Server normally runs chrooted under /proc/net on
an unprivileged id.

Normally didentd does not send an username but an encrypted audit token to
the client. This token contains all information about the requested
connection: userid owning the connection, source ip:port, destination ip:port,
a timestamp.

If a remote admin has a complaint about something from your machine he can
send this audit token back to you, you can pipe it through didentd-decrypt
and find out which user did the connection. didentd-decrypt outputs all the
information from the audit token. So you can have the benefit of ident
without revealing internal information from your system.

There is also didentd-name which is a server returning the username of the
uid owning the requested connection. This is the classic ident approach.

didentd-static is a server which delivers a fixed reply defined by the
administrator to every request.

WWW: http://c0re.23.nu/c0de/didentd/

pkg-plist

bin/didentd
bin/didentd-name
bin/didentd-static
bin/didentd-conf
bin/didentd-name-conf
bin/didentd-static-conf
bin/didentd-decrypt
man/man8/didentd.8
man/man8/didentd-name.8
man/man8/didentd-decrypt.8
%%PORTDOCS%%share/doc/didentd/BLURB
%%PORTDOCS%%share/doc/didentd/INSTALL
%%PORTDOCS%%share/doc/didentd/INTERNALS
%%PORTDOCS%%share/doc/didentd/README
%%PORTDOCS%%share/doc/didentd/THANKS
%%PORTDOCS%%share/doc/didentd/TODO
%%PORTDOCS%%share/doc/didentd/WHY-ENCRYPT
%%PORTDOCS%%share/doc/didentd/WHY-TAP
%%PORTDOCS%%@dirrm share/doc/didentd