Site Tools


protocols:finger:server

Finger Server

Running a finger server allows others to query your .plan and .project files over the finger protocol (port 79).

On Tilde Servers

tilde.town and tilde.pink both run a finger daemon — no setup needed. Your ~/.plan is served automatically:

finger brennan@tilde.town
finger you@tilde.pink

Self-Hosting

fingerd (classic, OpenBSD/NetBSD standard) or finger2000 for modern Linux.

Minimal setup with fingerd (inetd-based):

sudo apt install fingerd
# add to /etc/inetd.conf:
# finger stream tcp nowait nobody /usr/sbin/tcpd /usr/sbin/in.fingerd
sudo service inetd restart

Verify:

finger youruser@localhost

What Gets Served

  • ~/.plan — what you're working on (free-form text)
  • ~/.project — one-line current project description
  • Login name, real name (from chfn), last login time

See .plan and .project for what to write.

See Also

protocols/finger/server.txt · Last modified: by 127.0.0.1