You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by db...@apache.org on 2017/04/04 21:27:45 UTC

geode-native git commit: GEMNC-268 Update security docs. New OpenSSL build procedure, new properties This closes #86

Repository: geode-native
Updated Branches:
  refs/heads/develop 1dbe9e611 -> cefe7ac5b


GEMNC-268 Update security docs. New OpenSSL build procedure, new properties
This closes #86


Project: http://git-wip-us.apache.org/repos/asf/geode-native/repo
Commit: http://git-wip-us.apache.org/repos/asf/geode-native/commit/cefe7ac5
Tree: http://git-wip-us.apache.org/repos/asf/geode-native/tree/cefe7ac5
Diff: http://git-wip-us.apache.org/repos/asf/geode-native/diff/cefe7ac5

Branch: refs/heads/develop
Commit: cefe7ac5b78576052331e6bb8c4e38231e7797cf
Parents: 1dbe9e6
Author: Dave Barnes <db...@pivotal.io>
Authored: Fri Feb 24 16:06:37 2017 -0800
Committer: Dave Barnes <db...@pivotal.io>
Committed: Tue Apr 4 14:27:17 2017 -0700

----------------------------------------------------------------------
 .../security/security-systemprops.html.md.erb                | 8 ++++----
 docs/geode-native-docs/security/sslclientserver.html.md.erb  | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/geode-native/blob/cefe7ac5/docs/geode-native-docs/security/security-systemprops.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/security/security-systemprops.html.md.erb b/docs/geode-native-docs/security/security-systemprops.html.md.erb
index c580aad..a8db340 100644
--- a/docs/geode-native-docs/security/security-systemprops.html.md.erb
+++ b/docs/geode-native-docs/security/security-systemprops.html.md.erb
@@ -63,12 +63,12 @@ The table describes the security-related system properties in the `geode.propert
 <td>Sets the password for the password-protected keystore.</td>
 </tr>
 <tr class="odd">
-<td><code class="ph codeph">ssl-enabled</code></td>
-<td>Enables SSL-based client/server communication when set to true. When true, the other ssl-* settings are required. The default is false, which causes communication to use plain socket connections.</td>
+<td><code class="ph codeph">ssl-enabled-components</code></td>
+<td>Enables SSL-based client/server communication for the specified components, given as a comma-separated list. Valid components are `all`, `cluster`, `gateway`, `jmx` , `locator`, `server`, `web`.</td>
 </tr>
 <tr class="even">
 <td><code class="ph codeph">ssl-keystore</code></td>
-<td>Name of the .PEM keystore file, containing the client\u2019s private key. Not set by default. Required if <code class="ph codeph">ssl-enabled</code> is true.</td>
+<td>Name of the .PEM keystore file, containing the client\u2019s private key. Not set by default. Required if <code class="ph codeph">ssl-enabled-components</code> is non-empty.</td>
 </tr>
 <tr class="odd">
 <td><code class="ph codeph">ssl-keystore-password</code></td>
@@ -76,7 +76,7 @@ The table describes the security-related system properties in the `geode.propert
 </tr>
 <tr class="even">
 <td><code class="ph codeph">ssl-truststore</code></td>
-<td><p>Name of the .PEM truststore file, containing the servers\u2019 public certificate. Not set by default. Required if <code class="ph codeph">ssl-enabled</code> is true.</p></td>
+<td><p>Name of the .PEM truststore file, containing the servers\u2019 public certificate. Not set by default. Required if <code class="ph codeph">ssl-enabled-components</code> is non-empty.</p></td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/geode-native/blob/cefe7ac5/docs/geode-native-docs/security/sslclientserver.html.md.erb
----------------------------------------------------------------------
diff --git a/docs/geode-native-docs/security/sslclientserver.html.md.erb b/docs/geode-native-docs/security/sslclientserver.html.md.erb
index 7920691..35759b2 100644
--- a/docs/geode-native-docs/security/sslclientserver.html.md.erb
+++ b/docs/geode-native-docs/security/sslclientserver.html.md.erb
@@ -97,7 +97,7 @@ where _jdk-or-jre-path_ is the directory in which Java is installed.
 
 Configure SSL properties.
 
-1.  In your client properties file (usually `geode.properties`), set `ssl-enabled` to true and set `ssl-keystore` and `ssl-truststore` to point to your keystore files. See [Security-Related System Properties (geode.properties)](security-systemprops.html#security) for a description of these properties.
+1.  In your client properties file (usually `geode.properties`), set `ssl-enabled-components` to appropriate values (for example, `server,locator`) and set `ssl-keystore` and `ssl-truststore` to point to your keystore files. See [Security-Related System Properties (geode.properties)](security-systemprops.html#security) for a description of these properties.
 2.  On each locator, enable SSL and set the following SSL properties in the locator\u2019s properties file (usually `geode.properties`, but on the locator's host):
 
     ```