Bug#482159:

Stijn van Drongelen tinctorius at gmail.com
Wed Jun 4 07:52:58 UTC 2008


Marc Haber wrote:
> The relevant code should have constructs like
> ${COMMONOPTIONS:+"${COMMONOPTIONS}"} instead of the simply quoted stuff.

Why? It seems that exactly thát causes arguments and options (-oX
465:25 = option -oX, argument 465:25) to be concatenated, which is
then interpreted as a single option name (option -oX 465:25; exim4
knows option -oX, but not option -oX 465:25).

Replacing all ${parameter:+word} constructs by ${parameter} *does*
seem to work, so why was the usage of ${parameter:+word} ever
introduced in /etc/init.d/exim4?





More information about the Pkg-exim4-maintainers mailing list