A basic, easy-to-use finger server.
This repository has been archived on 2024-11-11. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2021-12-23 18:03:58 +00:00
src Change to using .singerrc and add the optional Notes section, also add license and readme file. 2021-12-23 18:02:25 +00:00
.gitignore Add stream boilerplate and find if users have opted into the finger protocol. 2021-12-23 16:48:08 +00:00
Cargo.lock Change to using .singerrc and add the optional Notes section, also add license and readme file. 2021-12-23 18:02:25 +00:00
Cargo.toml Change to using .singerrc and add the optional Notes section, also add license and readme file. 2021-12-23 18:02:25 +00:00
LICENSE Forgot to track license and readme. Tracked and added. 2021-12-23 18:03:58 +00:00
README Forgot to track license and readme. Tracked and added. 2021-12-23 18:03:58 +00:00

Simple Finger
------------------
I wanted an easy to use finger server that didn't need to expose my IP and stuff to the internet so I wrote this one.

It doesn't expose your user information to the net without a '.singerrc' file placed in your home directory (it automatically detects if you have a weird home directory).

It requires root privileges so it can bind on port 79 (the commonly used finger port).

.singerrc file
-------------------
If the file is not empty, its contents will be sent over to the client.

If it isn't present, the user will be hidden from singer's vision.