Remove ACL-config skip so that ${acl } expansions work from queue-runs.
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 21 Jul 2013 11:50:53 +0000 (12:50 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 21 Jul 2013 15:57:18 +0000 (16:57 +0100)
commitcb46fd2b91514ce49ad0e13788127d756ed35145
tree6e698fe65ce2c462c7ce0c3ee938463388e87fc1
parentada4d84efd985590d24a988912b8b38cd91c6e59
Remove ACL-config skip so that ${acl } expansions work from queue-runs.

Previously we skipped parsing the ACL section when not needed.  Now it is
potentially needed in all cases.  The skip was ~5% faster than a full parse
so probably not a large part of the exim process startup.

Fix up testsuite output files affected by the removal and add a regression test.
src/src/exim.c
src/src/functions.h
src/src/readconf.c
test/confs/0218
test/stderr/0021
test/stderr/0218
test/stderr/2600
test/stderr/5400