Thanks for clarifying, I misread what you meant, now I understand.

I was looking through https://github.com/Exim/exim/blob/master/doc/doc-
txt/ChangeLog to see if there were any other changes between version
4.95 and 4.96 and I don't see much else other than JH/24.

Currently I think that [0] and [1] broke something in how we are using
it.

It looks like [1] attempts to fix the run{ } parsing, even going as far
to add

${run{DIR/aux-fixed/0002.runfile ${quote:1}}{$value}{2}}

as a testcase, which is supposed to test using quotes in the run{}
command, but of course isn't doing variable substitution within the
quote and is not as complicated.

Unfortunately right now I'm not sure exactly what to test, I'm going to
dig into the actual source changes in [0] and [1] to see if there is an
implementation detail that isn't caught in the docs.

[0] - 
https://github.com/Exim/exim/commit/cfe6acff2ddc7eb03b3489770219edf829abd323
[1] - 
https://github.com/Exim/exim/commit/44b6e099b76f403a55e77650821f8a69e9d2682e

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2056372

Title:
  Enabling SPF checks with CHECK_RCPT_SPF doesn't work

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/exim4/+bug/2056372/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to