Bug#1051945: README.Debian documentation regarding MAIN_TLS_ENABLE is wrong

Marc Haber mh+debian-packages at zugschlus.de
Thu Sep 14 18:38:07 BST 2023


Package: exim4-base
Version: 4.96-22
Severity: normal

Hi,

in README.Debian we are documenting that MAIN_TLS_ENABLE is needed to
make exim advertise STARTTLS. This is implemented in the configuration
by bracketing the TLS configuration in an .ifdef MAIN_TLS_ENABLE
construct, leaving the upstream defaults in the .else case.

However, Upstream has flipped the default on tls_advertise_hosts to *
from "unset" somewhen between 4.50 and 4.92 (I just checked those two
versions quickly), invalidating our documentation.

It would probably be the easiest way to just unset tls_advertise_hosts
in the .else part, restoring exim's behavior to what we document. On the
other side, noone reads our documentation anyway, so I'd prefer to stay
with the default behavior, which probably would mean to kind of re-work
the configuration, maybe getting rid of the MAIN_TLS_ENABLE option
entirely, and adapting the documentation.

Unfortunately, I am swamped, and cannot promise doing any work on this
myself, and am most probably unable to test. But if you tell me your
thoughts about this, I might try taking some time to work on this;
sometimes it is good to do something entirely different for a few hours
just to get out of things.

Greetings
Marc



More information about the Pkg-exim4-maintainers mailing list