Description of problem: Cron alert mails and no program execution. Version-Release number of selected component (if applicable): 2.22-11.fc6 How reproducible: Always Actual results: 1) A cron mail four times per hour for the whine job: Can't locate Bugzilla/Config.pm in @INC (@INC contains: . /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8) at /usr/share/bugzilla/whine.pl line 32. BEGIN failed--compilation aborted at /usr/share/bugzilla/whine.pl line 32. 2) collectstats job is not run anymore Expected results: whine cron job ok without cron alert collectstas job executed once a day Additional info: My proposed fixes: 1) Replace content of /etc/cron.d/bugzilla by: 0-59/15 * * * * apache cd /usr/share/bugzilla ; env LANG=C /usr/share/bugzilla/whine.pl 2) change permissions of /etc/cron.daily/bugzilla to 755 (leave /etc/cron.d/bugzilla permissions to 600 !)
Plase note the /etc/cron.d/bugzilla proposed contents above should be entered on a single line. It has been split by the interface...
Changes committed 2/14/2007, packages built.