As I can’t get cron running correctly (sure I’m not the only one), and
waiting for the next release, you can download the following archive:
No real problems to build it, just the following modifications.
#include <sys/signal.h> replaced by #include <signal.h> in all .c files.
MAXNAMLEN replaced by _POSIX_PATH_MAX
add -D__USE_GNU to CFLAGS - is there any other possibility ? for user.c
Just a little problem during the install. crond belongs to root so, when
it starts it creates a /var/log/cron file, ok but crontab belongs to
daemon and of course, it cannot access to the log file by openning it
with the 0600 mask.
Just chown root:root /usr/local/bin/crontab
No so unstable, it seems to work correctly!