Red Hat Bugzilla – Bug 374191
F8's crond uses incorrect sendmail path
Last modified: 2007-11-30 17:12:21 EST
Description of problem:
Fedora 8's crond expects to find sendmail in /usr/lib:
# strings /usr/sbin/crond | fgrep 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-5.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.