If you look at the Debian history for the exim package (https://tracker.debian.org/media/packages/e/exim4/copyright-4.89-2deb9u8), that it was me that first packaged it for Debian, but the current rather complex ways of configuring it came long after I handed the package over to others. The original configuration system I used was derived from the smail package of the time.
So I’m sorry. :-)
Tim
On 16 Jul 2022, at 08:29, Stephen J. Turnbull <stephenjturnbull@gmail.com> wrote:
That's interesting that you say that, because I'm running Exim4 out of Debian packaging, using "conf.d" organization and the update-update-conf (IIRC) script to turn that back into the monolith that Exim expects. I've found I can generally keep my Mailman configs to about 3 files (one for sitewide #defines, one for routing, one for transport) but it makes me nervous about how it interacts with the rest of the system. The monolith, of course, is unreadable and order-dependent....