Changelog
exim4 (4.96-20) experimental; urgency=low
* Drop support for configuring daemon startup by setting QUEUERUNNER in
/etc/default/exim4. Also queue run from /etc/ppp/ip-up.d/exim4 is
disabled by default.
Also replace QFLAGS, QUEUEINTERVAL, COMMONOPTIONS, QUEUERUNNEROPTIONS and
SMTPLISTENEROPTIONS settings for systemd service/init script in
etc/default/exim4 with a combined EXIMSERVICE (for systemd) or
EXIMDAEMONOPTS (init script) directive.
* Drop update-inetd related code from maintainerscripts, update docs.
* Drop update-exim4defaults and its manpage It has no users in Debian
and with the removal of the queuerunner option functionality does not
provide a real benefit over editing /etc/default/exim4.
* Ship systemd exim4.service unit in exim4-daemon-* packages. (Mainly
inspired by the file from OpenSuse, but using Type=exec and -bdf as in
from exim upstream git). Since contrary to the init script
/lib/systemd/system/exim4.service is not a conffile we can simply ship it
in *both* daemon packages (they have the necessarry conflicts/replaces
relation) and let dh_installsystemd handle maintainerscripts.
* Ship exim4.service in its real location below /usr (by moving after
dh_installsystemd has run.
* Add lintian-overrides for omitted-systemd-service-for-init.d-script and
package-supports-alternative-init-but-no-init.d-script which are triggered
by service file and init script being in different packages.
-- Andreas Metzler <email address hidden> Wed, 16 Aug 2023 17:44:59 +0200