Your message dated Thu, 24 Sep 2026 18:45:22 +0200 with message-id <[email protected]> and subject line Re: Bug#1148881: exim4-config: exim4.conf.localmacros is not parsed by update-exim4.conf in split-config has caused the Debian Bug report #1148881, regarding exim4-config: exim4.conf.localmacros is not parsed by update-exim4.conf in split-config to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1148881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1148881 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: exim4-config Version: 4.96-15+deb12u10 Severity: important Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? Intended use of file exim4.conf.localmacros without macros beeing found in config.autogenerated and of course without any effect * What exactly did you do (or not do) that was effective (or ineffective)? MAIN_TLS_ENABLE = 1 MAIN_TLS_CERTIFICATE = </my/path/file.crt> MAIN_TLS_PRIVATEKEY = </my/path/file.key> with the files in question 640/root:Debian-exim) * What was the outcome of this action? Mailclients complaining newly every day about a certificate subject=C = UK, O = Exim Developers, CN = <hostname> issuer=C = UK, O = Exim Developers, CN = <hostname> * What outcome did you expect instead? Having the option to accept my self signed certificate once for ever Files below /etc/exim4/conf.d do nowhere have a statement .include_if_exists-statement /etc/exim4/exim4.conf.localmacros and command exim4 -bP tls_certificate prints "tls_certificate =" -- Package-specific info: Exim version 4.96 #2 built 27-May-2026 16:52:26 Copyright (c) University of Cambridge, 1995 - 2018 (c) The Exim Maintainers and contributors in ACKNOWLEDGMENTS file, 2007 - 2022 Berkeley DB: Berkeley DB 5.3.28: (September 9, 2013) Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc GnuTLS TLS_resume move_frozen_messages Content_Scanning DANE DKIM DNSSEC Event I18N OCSP PIPECONNECT PRDR PROXY Queue_Ramp SOCKS SPF SRS TCP_Fast_Open Lookups (built-in): lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmjz dbmnz dnsdb dsearch ldap ldapdn ldapm mysql nis nis0 passwd pgsql sqlite Authenticators: cram_md5 cyrus_sasl dovecot external plaintext spa tls Routers: accept dnslookup ipliteral iplookup manualroute queryprogram redirect Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp Malware: f-protd f-prot6d drweb fsecure sophie clamd avast sock cmdline Fixed never_users: 0 Configure owner: 0:0 Size of off_t: 8 Configuration file search path is /etc/exim4/exim4.conf:/var/lib/exim4/config.autogenerated Configuration file is /var/lib/exim4/config.autogenerated -- System Information: Debian Release: 12.15 APT prefers oldstable-updates APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-21-rt-amd64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=de_CH.utf8, LC_CTYPE=de_CH.utf8 (charmap=UTF-8) (ignored: LC_ALL set to de_CH.utf8), LANGUAGE=de_CH.utf8 Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages exim4-config depends on: ii adduser 3.134 ii debconf [debconf-2.0] 1.5.82 Versions of packages exim4-config recommends: ii ca-certificates 20250419~deb12u1 exim4-config suggests no packages. -- Configuration Files: /etc/email-addresses changed [not included] /etc/exim4/conf.d/auth/00_exim4-config_header changed [not included] /etc/exim4/conf.d/auth/30_exim4-config_examples changed [not included] /etc/exim4/conf.d/main/01_exim4-config_listmacrosdefs changed [not included] /etc/exim4/conf.d/router/00_exim4-config_header changed [not included] /etc/exim4/conf.d/transport/00_exim4-config_header changed [not included] /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp changed [not included] /etc/exim4/conf.d/transport/30_exim4-config_remote_smtp_smarthost changed [not included] /etc/exim4/exim4.conf.template changed [not included] /etc/exim4/passwd.client [Errno 13] Keine Berechtigung: '/etc/exim4/passwd.client' -- debconf information excluded
--- End Message ---
--- Begin Message ---On 2026-09-24 Christoph Scholzen via Pkg-exim4-maintainers <[email protected]> wrote: > Package: exim4-config > Version: 4.96-15+deb12u10 > Severity: important > Dear Maintainer, > *** Reporter, please consider answering these questions, where appropriate *** > * What led up to the situation? > Intended use of file exim4.conf.localmacros without macros beeing found in > config.autogenerated and of course without any effect [...] Yes, that is documented behavior. Quoting update-exim4.conf.conf(8) If you are not using split configuration update-exim4.conf concatenates /etc/exim4/exim4.conf.localmacros (if this file exists) and /etc/exim4/exim4.conf.template (in this order) and makes the debconf re‐ placement described below. For split config one simply generates a new file in the correct directory (conf.d/main for global macros). cu Andreas
--- End Message ---

