Comment 14 for bug 1998678

Revision history for this message
Andreas Metzler (k-launchpad-downhill-at-eu-org) wrote (last edit ):

Bryce wrote:
> So... there seems to be more going on than *just* 44b6e099, unless I've done the backport wrong. Perhaps there's more than just refactoring work in the refactoring patch? Or perhaps there's another patch in upstream trunk that's required?

Hello Bryce,

afaict this is simply a (previously) unreported bug which is still open in GIT. See https://bugs.exim.org/show_bug.cgi?id=3008

[EDIT 2023-06-11] Actually it is not a bug. $run expansion was changed in 4.96 with ...
----------
JH/24 The ${run} expansion item now expands its command string elements after
      splitting. Previously it was before; the new ordering makes handling
      zero-length arguments simpler. The old ordering can be obtained by
      appending a new option "preexpand", after a comma, to the "run".
----------
... and the exim.conf-snippet needs to be changed accordingly.

cu Andreas