It is a seemingly random collection of modules and functions that I find commonly useful. It was originally implemented as part of the daemon program. It's a small library with lots of functionality, accurately documented and thoroughly tested. Good library naming conventions are not rigorously observed on the principle that common operations should always be easy to write and code should always be easy to read. Libslack is freely available under the GNU General Public License .
Nobody likes frameworks.
Don't worry, there isn't much to it. If you don't like it, pretend it's not there. ANSI C imposes extreme restrictions on signal handlers. This allows you to write unrestricted signal handlers. Daemon Services Libslack provides functions that make writing daemons trivial.