Bug 78810
| Summary: | /usr/lib/sendmail symlink missing | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Nathan G. Grennan <redhat-bugzilla> |
| Component: | postfix | Assignee: | John Dennis <jdennis> |
| Status: | CLOSED NEXTRELEASE | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 1 | CC: | chris.ricker, mitr, twoerner |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2004-02-25 00:49:37 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Nathan G. Grennan
2002-12-01 03:43:17 UTC
Still no /usr/lib/sendmail symlink in the latest rawhide, postfix-1.1.11-8. This should work if you use alternatives. Postfix and Sendmail are managed by "alterantives" under the name "mta". [root@athlon root]# ls -l /usr/lib/sendmail lrwxrwxrwx 1 root root 16 May 19 16:00 /usr/lib/sendmail -> ../sbin/sendmail [root@athlon root]# ls -l /usr/sbin/sendmail lrwxrwxrwx 1 root root 21 Dec 10 2002 /usr/sbin/sendmail -> /etc/alternatives/mta [root@athlon root]# ls -l /etc/alternatives/mta lrwxrwxrwx 1 root root 26 Mar 26 12:41 /etc/alternatives/mta -> /usr/sbin/sendmail.postfix Is this what you are seeing? It should be. This is actually still broken with 2.0.16-1 on fedora The problem is that /usr/lib/sendmail -> /usr/sbin/sendmail is a symlink provided by the sendmail rpm. If you don't have sendmail installed, postfix doesn't supply it like it should. The probable correct fix is for that symlink to be added to the postfix rpm (it shouldn't conflict with sendmail to do so) Actually I think this has to be managed with alternatives and that
file ownership would conflict otherwise. Sendmail currently has this:
--slave /usr/lib/sendmail mta-sendmail /usr/lib/sendmail.sendmail \
I've added this to postfix:
--slave /usr/lib/sendmail mta-sendmail
%{postfix_command_dir}/sendmail.postfix
I think that should take care of things, both links will be managed by
alternatives.
|