From 60a6dbb76c8853ecbbe04cdbae1086cdcc454312 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Tue, 25 Dec 2007 06:15:34 +0000 Subject: [PATCH] Add two documentation tables to outline SSL file usage for client and server. --- doc/src/sgml/libpq.sgml | 44 ++++++++++++++++++++++++++++++++++++- doc/src/sgml/runtime.sgml | 46 +++++++++++++++++++++++++++++++++++++-- 2 files changed, 87 insertions(+), 3 deletions(-) diff --git a/doc/src/sgml/libpq.sgml b/doc/src/sgml/libpq.sgml index be43ec7814..76f9bfdee0 100644 --- a/doc/src/sgml/libpq.sgml +++ b/doc/src/sgml/libpq.sgml @@ -1,4 +1,4 @@ - + <application>libpq</application> - C Library @@ -5200,6 +5200,48 @@ defaultNoticeProcessor(void *arg, const char *message) application. + + SSL Client File Usage + + + + File + Contents + Effect + + + + + + + ~/.postgresql/postgresql.crt + client certificate + requested by server + + + + ~/.postgresql/postgresql.key + client private key + used to authenticate client certificate + + + + ~/.postgresql/root.crt + trusted certificate authorities + requests server certificate; checks certificate is + signed by a trusted certificate authority + + + + ~/.postgresql/root.crl + certificates revoked by certificate authorities + server certificate must not be on this list + + + + +
+ diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index b9f312daed..73322384bb 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -1,4 +1,4 @@ - + Operating System Environment @@ -1641,7 +1641,49 @@ $ kill -INT `head -1 /usr/local/pgsql/data/postmaster.pid` - + + SSL Server File Usage + + + + File + Contents + Effect + + + + + + + server.crt + server certificate + requested by client + + + + server.key + server private key + used to authenticate server certificate + + + + root.crt + trusted certificate authorities + requests client certificate; checks certificate is + signed by a trusted certificate authority + + + + root.crl + certificates revoked by certificate authorities + client certificate must not be on this list + + + + +
+ + Creating a Self-Signed Certificate -- 2.40.0