[Bug 721108] Re: Regression in 4.71-3ubuntu1.1 (lucid) when using macros
Marc Deslauriers
marc.deslauriers at canonical.com
Fri Feb 18 13:51:12 UTC 2011
Unfortunately, this is the way upstream Exim has decided to fix the
security issue. Use of macros is no longer supported. Even the
WHITELIST_D_MACROS compile time option is just temporary and will be
removed in later versions.
Here is a extract from the new EDITME file that has some information:
# By contrast, you might be maintaining a system which relies upon the ability
# to override values with -D and assumes that these will be passed through to
# the delivery processes. As of Exim 4.73, this is no longer the case by
# default. Going forward, we strongly recommend that you use a shim Exim
# configuration file owned by root stored under TRUSTED_CONFIG_LIST.
# That shim can set macros before .include'ing your main configuration file.
In other words, for each macro that you used to be using, you should
create a new configuration file that includes the main configuration
file. These configuration files should be set as "trusted" by being
listed in /etc/exim4/trusted_configs.
We apologize for the inconvenience.
** Changed in: exim4 (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to exim4 in ubuntu.
https://bugs.launchpad.net/bugs/721108
Title:
Regression in 4.71-3ubuntu1.1 (lucid) when using macros
More information about the Ubuntu-server-bugs
mailing list