The Anacron package does not have installation and uninstall scripts to add itself to the SysVinit directory, so its jobs are never executed. Also the stop script may use the SIGUSR1 signal instead of KILL because this will wait for currently running jobs to end. These are example install/uninstall scripts: postinstall script (through /bin/sh): /sbin/chkconfig --add anacron preuninstall script (through /bin/sh): if [ $1 = 0 ]; then /sbin/chkconfig --del anacron fi
Acutally anacron isn't supposed to have a sysv init script at all, it's not a daemon. This is fixed in rawhide.