Skip to navigation

Bug Fix Advisory exim bug fix update

Advisory: RHBA-2009:1627-3
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-12-02
Last updated on: 2010-03-30
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated exim packages that resolve several issues are now available.

Exim is a message transfer agent (MTA) developed at the University of
Cambridge for use on Unix systems connected to the Internet. It is freely
available under the terms of the GNU General Public Licence. In style it is
similar to Smail 3, but its facilities are more general. There is a great
deal of flexibility in the way mail can be routed, and there are extensive
facilities for checking incoming mail. Exim can be installed in place of
sendmail, although the configuration of exim is quite different to that of
sendmail.

These updated exim packages provide fixes for the following bugs:

* The exim init script would return with error code 0 regardless of if the
service had actually been started. An incorrect return code would be issued
concerning the exim init script because of an unimplemented feature of the
script. These bugs concerning the exim init script have been corrected by
modifying it to return a value of 2 on an unsupported command, a return of
1 when the $NETWORKING parameter is set to no, returning the correct status
error to the user and forcing the script to restart (using condrestart)
when the status is not equal to 0.

* The default configuration referred to an undefined domain list causing
errors when trying to relay email. The correct domain list of
relay_to_domains is now utilized.

* Exim listened on all interfaces by default, whereas Sendmail and Postfix
only listen on loopback by default. Administrators who would assume exim
had default settings configured the same as Sendmail and Postfix may have
introduced a security hole when installing exim. To correct this the code
segment local_interfaces = <; 127.0.0.1 ; ::1; has been added to the
default configuration; allowing Administrators to treat exim default
settings the same as Sendmail and Postfix.

* Exim used to attempt generation of the certificate on installation
instead of the first start, which could cause the installation to fail when
the certificate could not be generated. Certificate generation is now
undertaken upon the first start of exim after installation, allowing the
installation to succeed.

All users of exim are advised to upgrade to these updated packages, which
resolve these issues.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
exim-4.63-5.el5.src.rpm
File outdated by:  RHBA-2011:0443
    MD5: a70603cedcbab0cc1e2e48c64618a803
 
IA-32:
exim-4.63-5.el5.i386.rpm
File outdated by:  RHBA-2011:0443
    MD5: 5f2cddc567770111251158db63520f2d
exim-mon-4.63-5.el5.i386.rpm
File outdated by:  RHBA-2011:0443
    MD5: f5283f2a8556bee74820e94c1fede780
exim-sa-4.63-5.el5.i386.rpm
File outdated by:  RHBA-2011:0443
    MD5: 7d6a75377ddae11db39170e6729322da
 
IA-64:
exim-4.63-5.el5.ia64.rpm
File outdated by:  RHBA-2011:0443
    MD5: f6f59644f10aa2397ae4c4de7b26479f
exim-mon-4.63-5.el5.ia64.rpm
File outdated by:  RHBA-2011:0443
    MD5: 600315a9fac52873d7eab9e398133560
exim-sa-4.63-5.el5.ia64.rpm
File outdated by:  RHBA-2011:0443
    MD5: 5af8dea5fe038339972b6e055834ed87
 
PPC:
exim-4.63-5.el5.ppc.rpm
File outdated by:  RHBA-2011:0443
    MD5: a76aea3d23c8dc08ff03e67d8800696d
exim-mon-4.63-5.el5.ppc.rpm
File outdated by:  RHBA-2011:0443
    MD5: 6ee7e1e1278aa60792c5d974ef7445b2
exim-sa-4.63-5.el5.ppc.rpm
File outdated by:  RHBA-2011:0443
    MD5: 2d7b12cfc25d5b57b8e36a249072da89
 
s390x:
exim-4.63-5.el5.s390x.rpm
File outdated by:  RHBA-2011:0443
    MD5: 9580eaa9a1f05c974e67c3fd5745b0ac
exim-mon-4.63-5.el5.s390x.rpm
File outdated by:  RHBA-2011:0443
    MD5: ec06d5391c535300d7148f8bef92320a
exim-sa-4.63-5.el5.s390x.rpm
File outdated by:  RHBA-2011:0443
    MD5: c8b1f697326cb95f54e410c3e5391d6f
 
x86_64:
exim-4.63-5.el5.x86_64.rpm
File outdated by:  RHBA-2011:0443
    MD5: 2cc7d8287abc378d24f035c54357b4b2
exim-mon-4.63-5.el5.x86_64.rpm
File outdated by:  RHBA-2011:0443
    MD5: 709b36fe6b0aa6a209382f5a15c533e3
exim-sa-4.63-5.el5.x86_64.rpm
File outdated by:  RHBA-2011:0443
    MD5: e5e57ee8dc0ff6163830b7103bb1eade
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
exim-4.63-5.el5.src.rpm
File outdated by:  RHBA-2011:0443
    MD5: a70603cedcbab0cc1e2e48c64618a803
 
IA-32:
exim-4.63-5.el5.i386.rpm
File outdated by:  RHBA-2011:0443
    MD5: 5f2cddc567770111251158db63520f2d
exim-mon-4.63-5.el5.i386.rpm
File outdated by:  RHBA-2011:0443
    MD5: f5283f2a8556bee74820e94c1fede780
exim-sa-4.63-5.el5.i386.rpm
File outdated by:  RHBA-2011:0443
    MD5: 7d6a75377ddae11db39170e6729322da
 
x86_64:
exim-4.63-5.el5.x86_64.rpm
File outdated by:  RHBA-2011:0443
    MD5: 2cc7d8287abc378d24f035c54357b4b2
exim-mon-4.63-5.el5.x86_64.rpm
File outdated by:  RHBA-2011:0443
    MD5: 709b36fe6b0aa6a209382f5a15c533e3
exim-sa-4.63-5.el5.x86_64.rpm
File outdated by:  RHBA-2011:0443
    MD5: e5e57ee8dc0ff6163830b7103bb1eade
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

238026 - Wrong init script
248289 - exim.conf refers to an undefined domainlist
510203 - exim installation, error in %post, chown: cannot access `/etc/pki/tls/private/exim.pem'
513492 - Exim listens on all IP by default


Keywords

exim


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/