File tree Expand file tree Collapse file tree 2 files changed +25
-4
lines changed Expand file tree Collapse file tree 2 files changed +25
-4
lines changed Original file line number Diff line number Diff line change 1
1
<!--
2
- $PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.282 2004/09/22 03:55:24 neilc Exp $
2
+ $PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.283 2004/09/23 13:15:57 momjian Exp $
3
3
-->
4
4
5
5
<Chapter Id="runtime">
@@ -4358,6 +4358,24 @@ chmod og-rwx server.key
4358
4358
to turn the certificate into a self-signed certificate and to copy the
4359
4359
key and certificate to where the server will look for them.
4360
4360
</para>
4361
+
4362
+ <para>
4363
+ If verification of client certificates is required, place the
4364
+ certificates of the <acronym>CA</acronym> you wish to check for in
4365
+ the file <filename>root.crt</filename> in the data directory. When
4366
+ present, a client certificate will be requested from the client
4367
+ making the connection and it must have been signed by one of the
4368
+ certificates present in <filename>root.crt</filename>. If no
4369
+ certificate is presented, the connection will be allowed to proceed
4370
+ anway.
4371
+ </para>
4372
+
4373
+ <para>
4374
+ The <filename>root.crt</filename> file is always checked for, and
4375
+ its absence will be noted through a message in the log. This is
4376
+ merely an informative message that client certificates will not be
4377
+ requested.
4378
+ </para>
4361
4379
</sect1>
4362
4380
4363
4381
<sect1 id="ssh-tunnels">
Original file line number Diff line number Diff line change 12
12
* Portions Copyright (c) 1996-2004, PostgreSQL Global Development Group
13
13
* Portions Copyright (c) 1994, Regents of the University of California
14
14
*
15
- * $PostgreSQL: pgsql/src/include/c.h,v 1.172 2004/09/16 16:58:38 tgl Exp $
15
+ * $PostgreSQL: pgsql/src/include/c.h,v 1.173 2004/09/23 13: 16:02 momjian Exp $
16
16
*
17
17
*-------------------------------------------------------------------------
18
18
*/
75
75
#include <SupportDefs.h>
76
76
#endif
77
77
78
- #if ( defined(WIN32 ) || defined(__CYGWIN__ )) && \
79
- !defined(_MSC_VER ) && !defined(__BORLANDC__ )
78
+ #if defined(WIN32 ) || defined(__CYGWIN__ )
79
+ #if !defined(_MSC_VER ) && !defined(__BORLANDC__ )
80
80
/* We have to redefine some system functions after they are included above */
81
81
#include "pg_config_os.h"
82
+ #else
83
+ #include <windows.h> /* We don't have a port file for MSC/BCC */
84
+ #endif
82
85
#endif
83
86
84
87
/* Must be before gettext() games below */
You can’t perform that action at this time.
0 commit comments