diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2019-08-29 14:40:30 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2019-08-29 15:09:27 +0300 |
commit | ddfa689bff19d877170add6fed3381f3d5b79a8e (patch) | |
tree | 9e2f3a0f53569afc9a67ee92bc3b885ec39e76cb /NEWS | |
parent | 113e144dedbebb5bc659eadc7f329450bb374606 (diff) | |
download | mailutils-ddfa689bff19d877170add6fed3381f3d5b79a8e.tar.gz mailutils-ddfa689bff19d877170add6fed3381f3d5b79a8e.tar.bz2 |
pop3d: implement TLS in inetd mode
New global configuration statement "tls-mode" configures the TLS for
use in inetd mode.
The certificate and key files are configured by the global "tls"
compound statement.
Example configuration (pop3s server):
mode inetd;
tls-mode connection;
tls {
ssl-key-file /etc/ssl/key.pem;
ssl-certificate-file /etc/ssl/cert.pem;
}
In daemon mode, global "tls-mode" sets the type of TLS encryption to
use in all server blocks that lack the "tls-mode" statement.
* pop3d/cmd.c (global_tls_mode)
(global_conf_status): New globals.
(stls_server_check): New function.
(stls_preflight): Use stls_server_check.
* pop3d/pop3d.c (pop3d_cfg_param): New global statement: tls-mode
(main): Set up TLS connection in inetd mode, if requested.
* pop3d/pop3d.h (global_tls_mode): New global.
(stls_server_check): New proto.
* NEWS: Document changes.
* doc/texinfo/programs/pop3d.texi: Likewise.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 20 |
1 files changed, 19 insertions, 1 deletions
@@ -1,10 +1,28 @@ -GNU mailutils NEWS -- history of user-visible changes. 2019-06-21 +GNU mailutils NEWS -- history of user-visible changes. 2019-08-29 Copyright (C) 2002-2019 Free Software Foundation, Inc. See the end of file for copying conditions. Please send mailutils bug reports to <bug-mailutils@gnu.org>. Version 3.7.90 (git) + +* Use of TLS in pop3d run from inetd + +New global configuration statement "tls-mode" configures the TLS for +use in inetd mode. + +The certificate and key files are configured by the global "tls" +compound statement. + +Example configuration (pop3s server): + + mode inetd; + tls-mode connection; + tls { + ssl-key-file /etc/ssl/key.pem; + ssl-certificate-file /etc/ssl/cert.pem; + } + Version 3.7 - 2019-06-21 |