cronjobber: cron job wrapper

Sources and Installation
Job Setup
checker API
Man Page
Theory of Operation

Have you ever seen these problems with cron jobs?

These problems are seen everywhere, and various workarounds are made up on the spot. For example, the problem of too much mail is usually "solved" by redirecting output to /dev/null. Of course this means that jobs can silently fail without any trace of what went wrong.

Cronjobber solves these problems in a systematic way:

cronjobber is implemented in a single C source file which should be portable to all posix systems. My development system is FreeBSD. cronjobber compiles and has been lightly tested on Darwin and OpenBSD.