Hi, Forum <[email protected]> (Di 04 Jul 2017 14:20:33 CEST): > Hello Exim developers, > > end of the last year i already have a similar problem. > (Bug in string expansion of exim configuration?) > After much work it was possible to get an exim configuration running. > > Now i want to migrate from Exim version 4.84.2 to the latest release 4.89-2 > in Debian > and i run again into backward compatibility problems. :-( > > > Jul 04 11:59:38 PC7 exim4[13134]: 2017-07-04 11:59:38 Exim configuration > error in line 401 of /etc/exim4/exim4.conf: > Jul 04 11:59:38 PC7 exim4[13134]: error in ACL: unknown ACL verb > "condition" in "condition = ${if < {$message_size}{1M}}" > Jul 04 11:59:38 PC7 exim4[13134]: Warning! Invalid configuration file for > exim4. Exiting....failed.
> acl_check_data:
>
> condition = ${if < {$message_size}{1M}}
This is clearly wrong.
acl_check_data:
accept condition = …
should work. You forgot the ACL verb (which is one of accept, reject,
drop, …, but not "condition")
> This is accepted without problems in Exim version 4.84.2 but not anymore
> after the upgrade.
Sure? I did a quick check and the above configuration line gets rejected
with 4.84.2 too.
> Besides some more documentation errors:
> --------------------
> http://www.exim.org/exim-html-current/doc/html/spec_html/ch-string_expansions.html#SECTexpcond
> There are a number of symbolic operators for doing numeric comparisons. They
> are:
>
> |= | equal
> |== | equal
> --------------------
What's wrong with that?
Best regards from Dresden/Germany
Viele Grüße aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ---------------------------- internet & unix support -
Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
gnupg encrypted messages are welcome --------------- key ID: F69376CE -
! key id 7CBF764A and 972EAC9F are revoked since 2015-01 ------------ -
signature.asc
Description: PGP signature
-- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
