cron: maybe an issue!

Hi,
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:
http://www.ibiblio.org/pub/Linux/system/daemons/cron/hc-cron-unstable-0.85.tar.gz

No real problems to build it, just the following modifications.

#include <sys/signal.h> replaced by #include <signal.h> in all .c files.

database.c:
MAXNAMLEN replaced by _POSIX_PATH_MAX

configure:
line 990
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!

Regards,
Alain.