So, the ARC thing is different.
Line 3781 is commented out.
remote_smtp: driver = smtp .ifdef _HAVE_TLS_RESUME tls_resumption_hosts = * .endif arc_sign = gedalya.net : rsa2 : /usr/exim/rsa2.key : timestamps dkim_domain = gedalya.net dkim_selector = rsa1 dkim_private_key = /usr/exim/rsa1.key dkim_canon = relaxed dkim_sign_headers = From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description:=Resent-Date:=Resent-From:=Resent-Sender:=Resent-To:=Resent-Cc:=Resent-Message-ID:=In-Reply-To:=References:=List-Id:=List-Help:=List-Unsubscribe:=List-Subscribe:=List-Post:=List-Owner:=List-Archive
It crashes if all of the following conditions are met:
- TLS is used (no hosts_avoid_tls = *) - First connection deferred - DKIM signing is done - ARC signing is done
Local/Makefile:
BIN_DIRECTORY=/usr/exim/bin CONFIGURE_FILE=/usr/exim/configure EXIM_USER=mail SPOOL_DIRECTORY=/var/spool/exim USE_GNUTLS=yes USE_GNUTLS_PC=gnutls gnutls-dane #USE_OPENSSL=yes #USE_OPENSSL_PC=openssl ROUTER_ACCEPT=yes ROUTER_DNSLOOKUP=yes ROUTER_IPLITERAL=yes ROUTER_MANUALROUTE=yes ROUTER_QUERYPROGRAM=yes ROUTER_REDIRECT=yes TRANSPORT_APPENDFILE=yes TRANSPORT_AUTOREPLY=yes TRANSPORT_PIPE=yes TRANSPORT_SMTP=yes LOOKUP_DBM=yes LOOKUP_LSEARCH=yes LOOKUP_DNSDB=yes PCRE2_CONFIG=yes SUPPORT_DANE=yes DISABLE_MAL_AVE=yes DISABLE_MAL_KAV=yes DISABLE_MAL_MKS=yes EXPERIMENTAL_ARC=yes FIXED_NEVER_USERS=root AUTH_CRAM_MD5=yes HEADERS_CHARSET="ISO-8859-1" SYSLOG_LOG_PID=yes EXICYCLOG_MAX=10 COMPRESS_COMMAND=/usr/bin/gzip COMPRESS_SUFFIX=gz ZCAT_COMMAND=/usr/bin/zcat SUPPORT_SPF=yes LDFLAGS += -lspf2 SYSTEM_ALIASES_FILE=/etc/aliases EXIM_TMPDIR="/tmp"
So, the ARC thing is different.
Line 3781 is commented out.
remote_smtp: n_hosts = * Reply-To: Subject: Date:Message- ID:To:Cc: MIME-Version: Content- Type:Content- Transfer- Encoding: Content- ID:Content- Description: =Resent- Date:=Resent- From:=Resent- Sender: =Resent- To:=Resent- Cc:=Resent- Message- ID:=In- Reply-To: =References: =List-Id: =List-Help: =List-Unsubscri be:=List- Subscribe: =List-Post: =List-Owner: =List-Archive
driver = smtp
.ifdef _HAVE_TLS_RESUME
tls_resumptio
.endif
arc_sign = gedalya.net : rsa2 : /usr/exim/rsa2.key : timestamps
dkim_domain = gedalya.net
dkim_selector = rsa1
dkim_private_key = /usr/exim/rsa1.key
dkim_canon = relaxed
dkim_sign_headers = From:Sender:
It crashes if all of the following conditions are met:
- TLS is used (no hosts_avoid_tls = *)
- First connection deferred
- DKIM signing is done
- ARC signing is done
Local/Makefile:
BIN_DIRECTORY= /usr/exim/ bin FILE=/usr/ exim/configure =/var/spool/ exim PC=gnutls gnutls-dane PC=openssl DNSLOOKUP= yes IPLITERAL= yes MANUALROUTE= yes QUERYPROGRAM= yes APPENDFILE= yes AUTOREPLY= yes ARC=yes USERS=root CHARSET= "ISO-8859- 1" COMMAND= /usr/bin/ gzip /usr/bin/ zcat ALIASES_ FILE=/etc/ aliases
CONFIGURE_
EXIM_USER=mail
SPOOL_DIRECTORY
USE_GNUTLS=yes
USE_GNUTLS_
#USE_OPENSSL=yes
#USE_OPENSSL_
ROUTER_ACCEPT=yes
ROUTER_
ROUTER_
ROUTER_
ROUTER_
ROUTER_REDIRECT=yes
TRANSPORT_
TRANSPORT_
TRANSPORT_PIPE=yes
TRANSPORT_SMTP=yes
LOOKUP_DBM=yes
LOOKUP_LSEARCH=yes
LOOKUP_DNSDB=yes
PCRE2_CONFIG=yes
SUPPORT_DANE=yes
DISABLE_MAL_AVE=yes
DISABLE_MAL_KAV=yes
DISABLE_MAL_MKS=yes
EXPERIMENTAL_
FIXED_NEVER_
AUTH_CRAM_MD5=yes
HEADERS_
SYSLOG_LOG_PID=yes
EXICYCLOG_MAX=10
COMPRESS_
COMPRESS_SUFFIX=gz
ZCAT_COMMAND=
SUPPORT_SPF=yes
LDFLAGS += -lspf2
SYSTEM_
EXIM_TMPDIR="/tmp"