From 35612b1d27445d81244f282d3dda6a79d3e8a59b Mon Sep 17 00:00:00 2001 From: Daniel Gustafsson Date: Wed, 15 Sep 2021 14:40:30 +0200 Subject: [PATCH v4] doc: Clarify that we by SSL actually mean TLS --- doc/src/sgml/config.sgml | 8 +++++++- doc/src/sgml/libpq.sgml | 6 ++++-- doc/src/sgml/runtime.sgml | 15 ++++++++++++++- 3 files changed, 25 insertions(+), 4 deletions(-) diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index ef0e2a7746..fa0d606487 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -1184,7 +1184,13 @@ include_dir 'conf.d' SSL - See for more information about setting up SSL. + See for more information about setting up + SSL. The configuration parameters for controlling + transfer encryption using TLS protocols are named + ssl for historic reasons, even though support for + the SSL protocol has been deprecated. + SSL is in this context used interchangeably with + TLS. diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index b449c834a9..a6e449d7e8 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -8274,12 +8274,14 @@ ldap://ldap.acme.com/cn=dbserver,cn=hosts?pgconnectinfo?base?(objectclass=*) SSL + TLS PostgreSQL has native support for using SSL - connections to encrypt client/server communications for increased - security. See for details about the server-side + connections to encrypt client/server communications using + TLS protocols for increased security. + See for details about the server-side SSL functionality. diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index f1cbc1d9e9..284b1040e3 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -2185,6 +2185,7 @@ pg_dumpall -p 5432 | psql -d postgres -p 5433 SSL + TLS @@ -2196,13 +2197,25 @@ pg_dumpall -p 5432 | psql -d postgres -p 5433 enabled at build time (see ). + + The terms SSL and TLS are often used + interchangeably to mean a secure encrypted connection using a + TLS protocol. SSL protocols are the + precursors to TLS protocols, and the term + SSL is still used for encrypted connections even though + SSL protocols are no longer supported. + SSL is used interchangeably with TLS + in PostgreSQL. + + Basic Setup With SSL support compiled in, the PostgreSQL server can be started with - SSL enabled by setting the parameter + support for encrypted connections using TLS protocols + enabled by by setting the parameter to on in postgresql.conf. The server will listen for both normal and SSL connections on the same TCP port, and will negotiate -- 2.24.3 (Apple Git-128)