I'm running a Centos 7 system and I have just done a 'yum update' for the 
first time in a while.

One of the effects of this was that my exim died.  To finish off the update I 
rebotted the server. Exim did not restart.  Checking the status I got the 
following:

root@ollie2 ~]# systemctl status exim
● exim.service - Exim Mail Transport Agent
   Loaded: loaded (/usr/lib/systemd/system/exim.service; enabled; vendor 
preset: disabled)
   Active: failed (Result: exit-code) since Tue 2017-05-02 09:56:57 BST; 4s 
ago
  Process: 14002 ExecStart=/usr/sbin/exim -bd -q${QUEUE} (code=exited, 
status=1/FAILURE)
  Process: 13998 ExecStartPre=/usr/libexec/exim-gen-cert (code=exited, 
status=0/SUCCESS)
 Main PID: 14002 (code=exited, status=1/FAILURE)

May 02 09:56:57 ollie2.ringways.co.uk systemd[1]: Starting Exim Mail Transport 
Agent...
May 02 09:56:57 ollie2.ringways.co.uk systemd[1]: Started Exim Mail Transport 
Agent.
May 02 09:56:57 ollie2.ringways.co.uk exim[14002]: 2017-05-02 09:56:57 Exim 
configuration error in line 1015 of /etc/exim/exim.conf:
May 02 09:56:57 ollie2.ringways.co.uk exim[14002]: error in ACL: unknown ACL 
condition/modifier in "demime = *"
May 02 09:56:57 ollie2.ringways.co.uk systemd[1]: exim.service: main process 
exited, code=exited, status=1/FAILURE
May 02 09:56:57 ollie2.ringways.co.uk systemd[1]: Unit exim.service entered 
failed state.
May 02 09:56:57 ollie2.ringways.co.uk systemd[1]: exim.service failed.
[root@ollie2 ~]# 


The offending code was in acl_check_data and was:

# GPS added 2014-04-30
     warn  message = X-MIME-Error: $demime_reason
           demime = *
           condition = ${if >{$demime_errorlevel}{0}{1}{0}}
           set acl_m_greylistreasons = Message has MIME error: \ 
$demime_reason\n$acl_m_greylistreasons

As you can see, this code has been in for a long time. Can anyone tell me why 
a system update would break this, and what I need to do to fix it.

All of the Google responses that seem to relate to this all date back to 
2005 -> 2008 so I don't think they're relevant.

Gary
-- 
https://fundraise.cancerresearchuk.org/page/garys-march-march

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to