Description of problem: vixie-cron in RHEL 3 U2 needs to be modified to add support for laus. Short-term solution from Charlie Bennett: [ -x /usr/sbin/aurun -a ! -x /usr/sbin/crond.nolaus ] && { mv /usr/sbin/crond /usr/sbin/crond.nolaus cat > /usr/sbin/crond <<! #!/bin/bash [ -x /usr/sbin/crond.nolaus ] && exec /usr/sbin/aurun /usr/sbin/crond.nolaus "\$@" ! chmod +x /usr/sbin/crond service crond stop service crond start }
Why is this needed? Can anything else be done to improve the situation?
This has been corrected with modifications to vixie-cron. There is now low-level auditing of cron jobs featuring the correct uid/gid in the logs.