Comment 31 for bug 252686

Revision history for this message
Paul Elliott (omahn) wrote :

SRU: Minimal patch to fix 'reload' action in exim4 init script

I would like to nominate this for SRU in Hardy. Newer releases do not have this issue as the underlying problem in init-functions is fixed:

https://bugs.launchpad.net/ubuntu/hardy/+source/exim4/+bug/252686/comments/2

Currently it's not possible to reload exim4 using the init script on Hardy. It currently kills the running daemon without warning. This patch fixes the behaviour of the init script by directly calling start-stop-daemon rather that using the faulty killproc function in init-scripts. Regression potential is low as the same fix has already previously been applied to both freeradius and nagios2 without issue.

TEST CASE:

1. Install and configure updated exim4.
2. Issue a '/etc/init.d/exim4 reload' - the exim4 daemon should remain running if the patch is successful.