]> granicus.if.org Git - postgresql/commit
Add parameters for controlling locations of server-side SSL files
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 22 Feb 2012 21:40:46 +0000 (23:40 +0200)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 22 Feb 2012 21:40:46 +0000 (23:40 +0200)
commita445cb92ef5b3a31313ebce30e18cc1d6e0bdecb
treed760ab6cc486f2d052e7ff1e728c28f24d025d2e
parenta417f85e1da1ef241af4bf40507ca213464d7069
Add parameters for controlling locations of server-side SSL files

This allows changing the location of the files that were previously
hard-coded to server.crt, server.key, root.crt, root.crl.

server.crt and server.key continue to be the default settings and are
thus required to be present by default if SSL is enabled.  But the
settings for the server-side CA and CRL are now empty by default, and
if they are set, the files are required to be present.  This replaces
the previous behavior of ignoring the functionality if the files were
not found.
doc/src/sgml/config.sgml
doc/src/sgml/runtime.sgml
src/backend/libpq/be-secure.c
src/backend/libpq/hba.c
src/backend/utils/misc/guc.c
src/backend/utils/misc/postgresql.conf.sample
src/include/libpq/libpq.h