[otrs-cvs] UnitTest/bin UnitTestAutoSetup.pl,1.263,1.264

"CVS commits notifications of OTRS.org" <[email protected]> Fri, 5 Apr 2013 09:58:57 +0000
Newsgroups gmane.comp.otrs.cvs
Message-ID <[email protected]>
Comments:
Update of /home/cvs/UnitTest/bin
In directory lancelot:/tmp/cvs-serv25548/bin

Modified Files:
	UnitTestAutoSetup.pl 
Log Message:
Create otrs' own PrivatePath.

Author: mb

Index: UnitTestAutoSetup.pl
===================================================================
RCS file: /home/cvs/UnitTest/bin/UnitTestAutoSetup.pl,v
retrieving revision 1.263
retrieving revision 1.264
diff -2 -u -d -r1.263 -r1.264
--- UnitTestAutoSetup.pl	5 Apr 2013 07:05:37 -0000	1.263
+++ UnitTestAutoSetup.pl	5 Apr 2013 09:58:52 -0000	1.264
@@ -1,3 +1,3 @@
-#!/usr/bin/perl -w
+#!/usr/bin/perl
 # --
 # bin/UnitTestAutoSetup.pl - auto setup for unit test hosts
@@ -26,4 +26,5 @@
 
 use File::Copy;
+use File::Path;
 use Getopt::Std;
 use Time::Local;
@@ -511,5 +512,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/ssl/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/ssl/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}            = '/etc/init.d/mysql';
@@ -537,5 +538,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/pki/tls/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/pki/tls/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}            = '/etc/init.d/mysqld';
@@ -563,5 +564,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/pki/tls/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/pki/tls/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}            = '/etc/init.d/mysqld';
@@ -592,5 +593,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/ssl/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/ssl/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}  = '/etc/init.d/mysql';
@@ -631,5 +632,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/ssl/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/ssl/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}            = '/etc/init.d/mysql';
@@ -657,5 +658,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/local/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/ssl/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/ssl/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}            = '/usr/local/etc/rc.d/mysql-server';
@@ -683,5 +684,5 @@
     $Enviroment{smime}->{Shell}      = '/usr/bin/openssl';
     $Enviroment{smime}->{CertDir}    = '/etc/ssl/certs';
-    $Enviroment{smime}->{PrivateDir} = '/etc/ssl/private';
+    $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
 
     $Databases{mysql}->{Server}  = '/etc/init.d/mysql';
@@ -1003,4 +1004,16 @@
         }
 
+        # create PrivatePath if needed
+        if ( !-d $Enviroment{smime}->{PrivateDir} ) {
+            make_path(
+                $Enviroment{smime}->{PrivateDir},
+                {
+                    owner => $UnitTestUser,
+                    group => $Enviroment{apache}->{Group},
+                }
+            );
+
+        }
+
         # Stop web server to make sure open connections of Apache::DBI are closed
         if ( $Enviroment{apache}->{Server} ) {
---------------------------------------------------------------------
OTRS mailing list: cvs-log - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/cvs-log
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/cvs-log