postgres.git / summary / log / commit / refs

commit    7d0229e89f4f210aa273600eef65ef45be4c11c1
Author:   Daniel Gustafsson <dgustafsson@postgresql.org>
Date:     Fri Dec 03 13:15:50 2021 +0000
First released in: 15.0, 10.20, 11.15, 12.10, 13.6, 14.2

    Doc: Fix misleading wording of CRL parameters
    
    ssl_crl_file and ssl_crl_dir are both used to for client certificate
    revocation, not server certificates.  The description for the params
    could be easily misread to mean the opposite however,  as evidenced
    by the bugreport leading to this fix.  Similarly, expand sslcrl and
    and sslcrldir to explicitly mention server certificates. While there
    also mention sslcrldir where previously only sslcrl was discussed.
    
    Backpatch down to v10, with the CRL dir fixes down to 14 where they
    were introduced.
    
    Author: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
    Reviewed-by: Peter Eisentraut <peter.eisentraut@enterprisedb.com>
    Discussion: https://postgr.es/m/20211202.135441.590555657708629486.horikyota.ntt@gmail.com
    Discussion: https://postgr.es/m/CABWY_HCBUCjY1EJHrEGePGEaSZ5b29apgTohCyygtsqe_ySYng@mail.gmail.com
    Backpatch-through: 10


doc/src/sgml/config.sgml | 2 +- doc/src/sgml/libpq.sgml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index cdd710dcfa8..e80534c6831 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -1028,7 +1028,7 @@ include_dir 'conf.d' </term> <listitem> <para> - Specifies the name of the file containing the SSL server certificate + Specifies the name of the file containing the SSL client certificate revocation list (CRL). Relative paths are relative to the data directory. This parameter can only be set in the <filename>postgresql.conf</> diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index a955b1b55c4..966aa440e34 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -1452,7 +1452,7 @@ postgresql://%2Fvar%2Flib%2Fpostgresql/dbname <term><literal>sslcrl</literal></term> <listitem> <para> - This parameter specifies the file name of the SSL certificate + This parameter specifies the file name of the SSL server certificate revocation list (CRL). Certificates listed in this file, if it exists, will be rejected while attempting to authenticate the server's certificate. The default is [parent: 429faf9ed52d]