About

In UNIX, nearly all mail and news programs support the idea of a signature file: a simple text file that contains any information about you that you want included with every mail, such as your name, email address, a quotation, etc. It is normally just a small text file that is contained in your home directory. I wrote a program that uses some UNIX features to allow your signature to be different every time you look at it. Basically, your signature becomes a special type of file called a FIFO (otherwise known as a named pipe), and a daemon listens for people trying to read from that file and decides what the signature should contain. I also wrote some technical documentation to explain to the intermediate UNIX programmer how it works.

Copyright

The source code to my signature randomizing daemon is in the public domain.

Download

Documentation (generated from above files)