[ .. ]
--- === ---
*** dffingerd ***
--- === ---
ddfingerd is finger daemon designed to run chroot()ed under a nonroot uid. It reads all its data from a cdb which will be created by dffingerd-conf. It does its interfacing to the network via tcpserver/ucspi-tcp and is logs to stderr. dffingerd is designed to run supervised by daemontools and feed its output to multilog, but you can use it even with inetd if you like to.
I have tried to build as much paranoia in it as possible. Running chrooted dffingerd has only the ability to read its data from a single file, data.cdb.
By using a cdb dffingerd scales very well. It can handle tens of thousands of different users without degenerating preformance.
dffingerd-data creates the cdb for dffingerd by reading files from a specific directory. You can copy your users .plan files there or create files for publishing other information. To make information available under bizarreuser@hostname you don't have to create an user bizarreuser on your machine; just stuff the information you want to serve in a file called bizarreuser. dffingerd-data can also create information for an default answer which will be send if a client request an unknown record.
dffingerd-conf sets up dffingerd for use with daemontools.
746fdb676317b6d7d8303e788afaa531 dffingerd-0.1.tar.gz 2b315fe84dff9a8bbf11a9c282745359 dffingerd-0.2.tar.gz b3de5640a778a99a7533c1eed42f355d dffingerd-0.3.tar.gzSnapshots can be found at http://c0re.23.nu/c0de/snap/.
Hacked by Doobee R Tzeck, hackers@c0re.23.nu
Created: Thu Apr 27 18:03:29 CEST 2000
Last modified: Thu Jan 31 09:27:52 CET 2002