catsit is a process supervisor for FreeBSD and OpenBSD. The catsitd daemon spawns processes for a list of services, redirects their output to syslog, and restarts the processes when they exit according to their exit status. Exponential backoff is applied to automatic restarts.