After upgrading to 4.96-15 in Debian 12 (from 4.94.2-7), ${run
expansions with embedded ${ fail. E.g., in my .forward file,
add "${run{/usr/bin/echo -n ${quote:123}}}" to n8
gives
2023-06-12 19:56:28 1q8uCq-0005t0-10 == foo@k2di R=userfwd defer (-17): error in filter file: failed to expand "${run{/usr/bin/echo -n ${quote:123}}}" in add command: Expansion of "${quote:123" from command "/usr/bin/echo -n ${quote:123" in ${run} expansion failed: missing } at end of string
Other examples also fail, always truncating just before the first "}".
I've seen no failures when there is no embedded ${.
Anyone else seeing this? Any suggestions before I file a bug report?
Thanks.. Bill
--
## subscription configuration (requires account):
##
https://lists.exim.org/mailman3/postorius/lists/exim-users.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-users-unsubscribe@???
## Exim details at
http://www.exim.org/
## Please use the Wiki with this list -
http://wiki.exim.org/