From 100a7f8b6227b86957e9c95fe51796b1435203e9 Mon Sep 17 00:00:00 2001
From: Sebastien Bertholet <sebastien.bertholet@forgerock.com>
Date: Wed, 14 May 2008 07:30:21 +0000
Subject: [PATCH] allow to use secure replication and to enable ssl (LDAPsport)

---
 opends/tests/system-tests/phases/configuration/configuration_opends.xml |   30 +++++++++++++++++++++++++++---
 1 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/opends/tests/system-tests/phases/configuration/configuration_opends.xml b/opends/tests/system-tests/phases/configuration/configuration_opends.xml
index 94eae9d..e9c3a9c 100755
--- a/opends/tests/system-tests/phases/configuration/configuration_opends.xml
+++ b/opends/tests/system-tests/phases/configuration/configuration_opends.xml
@@ -275,12 +275,14 @@
                       'dsInstanceDn'      : DIRECTORY_INSTANCE_DN,
                       'dsInstancePswd'    : DIRECTORY_INSTANCE_PSWD,
                       'dsReplicationPort' : instance.getREPLPort(),
+                      'dsSecureReplication' : instance.getSecureReplication(),
                       'refInstanceHost'   : instanceSource.getHost(),
                       'refInstancePort'   : instanceSource.getLDAPPort(),
                       'refInstanceDn'     : DIRECTORY_INSTANCE_DN,
                       'refInstancePswd'   : DIRECTORY_INSTANCE_PSWD,
                       'refReplicationPort': instanceSource.getREPLPort(),
                       'replicationDnList' : [suffix.getSuffixDn()],
+                      'refSecureReplication' : instanceSource.getSecureReplication(),
                       'expectedRC'        : [0,5],
                       'fileFd'            : cFileFd
                     }
@@ -349,7 +351,15 @@
           Replication port number
         </function-arg-description>
       </function-arg-def>
-        
+      
+      <function-arg-def name="dsSecureReplication" type="optional" 
+                        default="'false'">
+        <function-arg-description>
+          Use replication over ssl on first server
+        </function-arg-description>
+        <function-arg-property name="type" value="string"/>
+      </function-arg-def>  
+      
       <function-arg-def name="refInstanceHost" type="optional"
                         default="STAF_REMOTE_HOSTNAME">
         <function-arg-description>
@@ -386,7 +396,15 @@
           DN of the replicated suffix
         </function-arg-description>
       </function-arg-def>        
-        
+      
+      <function-arg-def name="refSecureReplication" type="optional" 
+                        default="'false'">
+        <function-arg-description>
+          Use replication over ssl on reference server
+        </function-arg-description>
+        <function-arg-property name="type" value="string"/>
+      </function-arg-def>
+      
       <function-arg-def name="adminUID" type="optional"
                         default="DIRECTORY_INSTANCE_DN">
         <function-arg-description>
@@ -463,7 +481,13 @@
         if replicationDnList:
           for dn in replicationDnList:
             STAFCmdParamsList.append('-b "%s"' % dn)
-          
+        
+        if ( dsSecureReplication == 'true' ):
+          STAFCmdParamsList.append('--secureReplication1')  
+        
+        if ( refSecureReplication == 'true' ):
+          STAFCmdParamsList.append('--secureReplication2')  
+        
         if adminUID:
           STAFCmdParamsList.append('-I "%s"' % adminUID)
           

--
Gitblit v1.10.0