Description of problem: Fedora 8's crond expects to find sendmail in /usr/lib: # strings /usr/sbin/crond | fgrep sendmail /usr/lib/sendmail This is incorrect; the standard location for sendmail on Red Hat Linux systems is /usr/sbin/sendmail, and has been for probably a decade. If the above test is repeated on a system running Fedora 7 or RHEL 5, "/usr/sbin/sendmail" is printed, as expected. Out of the box, this doesn't create a problem since Fedora 8's default sendmail package drops a sendmail symlink into /usr/lib. But if, like me, you use a custom-built MTA package that doesn't provide /usr/lib/sendmail, crond will mysteriously cease sending mail after upgrading to Fedora 8. Not good. This issue is specific to the vixie-cron package; all other F8 packages I've checked thus far continue to use the proper /usr/sbin/sendmail path. Version-Release number of selected component (if applicable): vixie-cron-4.2-3.fc8
vixie-cron-4.2-5.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.