Bug#865408: exim4-config: "tls_certificate" option set for the second time
Marc Haber
mh+debian-packages at zugschlus.de
Wed Jun 21 08:05:42 UTC 2017
On Wed, Jun 21, 2017 at 09:26:07AM +0200, Francesco Malvezzi wrote:
> the following exim4.conf.localmacros
>
> MAIN_TLS_ENABLE = true
> REMOTE_SMTP_SMARTHOST_PRIVATEKEY = /etc/exim4/exim.key
> REMOTE_SMTP_SMARTHOST_TLS_CERTIFICATE = /etc/exim4/exim.crt
> MAIN_TLS_VERIFY_CERTIFICATES = /etc/ssl/certs/DigiCertCA.crt
> MAIN_TLS_VERIFY_HOSTS = *
>
> leads to a broken /var/lib/exim4/config.autogenerated.tmp
What would be the "brokenness"? What is the exact error message?
> whose most suspicious lines are:
>
> .ifdef MAIN_TLS_CERTKEY
> tls_certificate = MAIN_TLS_CERTKEY
> .else
> .ifndef MAIN_TLS_CERTIFICATE
> MAIN_TLS_CERTIFICATE = CONFDIR/exim.crt
> .endif
> tls_certificate = MAIN_TLS_CERTIFICATE
>
> how is it possible the same 'tls_certificate' can be assigned to a key or a public certificate?
spec.txt says:
--------------
+---------------+---------+-------------+--------------+
|tls_certificate|Use: main|Type: string*|Default: unset|
+---------------+---------+-------------+--------------+
The value of this option is expanded, and must then be the absolute path
to a file which contains the server's certificates. The server's private
key is also assumed to be in this file if tls_privatekey is unset. See
chapter 41 for further details.
--------------
CERTKEY is an indication that the file might contain both certificate
and private key.
> Unfortunately this blocks exim4 installation.
Which is yet to be shown.
> -- Configuration Files:
> /etc/exim4/conf.d/acl/00_exim4-config_header [Errno 2] File o directory non esistente: u'/etc/exim4/conf.d/acl/00_exim4-config_header'
> /etc/exim4/conf.d/acl/20_exim4-config_local_deny_exceptions [Errno 2] File o directory non esistente: u'/etc/exim4/conf.d/acl/20_exim4-config_local_deny_exceptions'
Please do not delete those directories, the scripts are not tested for
this case. And it also clutters up bug reports.
Greetings
Marc
--
-----------------------------------------------------------------------------
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421
More information about the Pkg-exim4-maintainers
mailing list