Bug 10086

Summary: link in /etc/smrsh not made upon install
Product: [Fedora] Fedora Reporter: w.w.wouts
Component: procmailAssignee: Miroslav Lichvar <mlichvar>
Status: CLOSED WONTFIX QA Contact: Brock Organ <borgan>
Severity: low Docs Contact:
Priority: medium    
Version: 5CC: jan.kratochvil
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-11-24 12:24:04 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 w.w.wouts 2000-03-09 12:02:15 UTC
With the installation of procmail a link in /etc/smrsh to /usr/bin/procmail
doesn't get made. This makes procmail not useable from a ~/.forward file by
default. I think that if a sysadmin chooses to install procmail it should
be useable in this way.

Ward Wouts

Comment 1 Jeff Johnson 2000-08-11 16:15:32 UTC
Create the link by hand if you wish to use. Red Hat cannot distribute the link,
as that dictates
a security policy, and we wish to distribute as secure a system as possible by
default.

Comment 2 Jan Kratochvil 2006-10-17 18:59:41 UTC
Sorry for reopening WONTFIX but: Is the maintainer's position still valid for FC6?
I had now end-user complaint for some host.
The sysadmin will symlink it anyway, RH cannot expect deep security audit for
all the users. The dangers should be more handled by the SELinux targeted policy.


Comment 3 Jan Kratochvil 2006-10-17 19:58:35 UTC
It may not be FC6 but FC5, also it works on RHEL5 (despite /etc/smrsh is empty)
for me. The original error:
   ----- The following addresses had permanent fatal errors -----
|exec /usr/bin/procmail
    (reason: Service unavailable)
    (expanded from: <RECIPIENT-ADDRESS>)

   ----- Transcript of session follows -----
smrsh: "procmail" not available for sendmail programs (stat failed)
554 5.0.0 Service unavailable

As the user's ".procmailrc" was being ignored and he created ".forward":
|exec /usr/bin/procmail

To be investigated more, possible reasons hint is still welcome.


Comment 4 Miroslav Lichvar 2006-10-23 11:58:02 UTC
Sendmail supports procmail natively, there is no need to create the forward file
to use procmail. Just create .procmailrc and it should work. It's a sendmail
problem if it doesn't.