Mailscanner + Exim >= 4.73
George B.
list1 at gir.me.uk
Fri Feb 18 13:43:58 GMT 2011
On 18/02/11 12:30, Jonas wrote:
> I'm not sure I have any pointers yet, I'm still on Debian Lenny and its patched exim 4.69.
>
> I will face the same issues your describing soon so I'm also interested in what might be the smoothest solution.
Hi Jonas,
I think moving from Lenny to Squeeze is OK - my split queue system still
continues to work (I only saw the error because my patched
/etc/cron.daily/exim4-base script mails it to me every day).
Looking at the docs it seems Debian package managers took good care of
us yet again and specifically whitelisted "OUTGOING". From
/usr/share/doc/exim4-daemon-light/NEWS.Debian.gz
---
If exim is invoked with the -C or -D option the daemon will not regain
root privileges though re-execution. This is usually necessary for local
delivery, though. Therefore it is generally not possible anymore to
run an
exim daemon with -D or -C options.
However this version of exim has been built with
TRUSTED_CONFIG_LIST=/etc/exim4/trusted_configs. TRUSTED_CONFIG_LIST
defines a list of configuration files which are trusted; if a config file
is owned by root and matches a pathname in the list, then it may be
invoked by the Exim build-time user without Exim relinquishing root
privileges.
As a hotfix to not break existing installations of mailscanner we have
also set WHITELIST_D_MACROS=OUTGOING. i.e. it is still possible to start
exim with -DOUTGOING while being able to do local deliveries.
If you previously were using -D switches you will need to change your
setup to use a separate configuration file. The ".include" mechanism
makes this easy.
---
Best regards,
George.
More information about the MailScanner
mailing list