[otrs-cvs] UnitTest/bin UnitTestAutoSetup.pl,1.264,1.265
"CVS commits notifications of OTRS.org" <[email protected]> Fri, 5 Apr 2013 10:41:42 +0000
| Newsgroups | gmane.comp.otrs.cvs |
|---|---|
| Message-ID | <[email protected]> |
Comments:
Update of /home/cvs/UnitTest/bin
In directory lancelot:/tmp/cvs-serv4273/bin
Modified Files:
UnitTestAutoSetup.pl
Log Message:
PrivatePath and CertPath need to be writable.
Author: mb
Index: UnitTestAutoSetup.pl
===================================================================
RCS file: /home/cvs/UnitTest/bin/UnitTestAutoSetup.pl,v
retrieving revision 1.264
retrieving revision 1.265
diff -2 -u -d -r1.264 -r1.265
--- UnitTestAutoSetup.pl 5 Apr 2013 09:58:52 -0000 1.264
+++ UnitTestAutoSetup.pl 5 Apr 2013 10:41:37 -0000 1.265
@@ -511,6 +511,6 @@
$Enviroment{gpg}->{Shell} = '/usr/bin/gpg';
$Enviroment{smime}->{Shell} = '/usr/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/ssl/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/etc/init.d/mysql';
@@ -537,6 +537,6 @@
$Enviroment{gpg}->{Shell} = '/usr/bin/gpg2';
$Enviroment{smime}->{Shell} = '/usr/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/pki/tls/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/etc/init.d/mysqld';
@@ -563,6 +563,6 @@
$Enviroment{gpg}->{Shell} = '/usr/bin/gpg';
$Enviroment{smime}->{Shell} = '/usr/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/pki/tls/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/etc/init.d/mysqld';
@@ -592,6 +592,6 @@
$Enviroment{gpg}->{Shell} = '/usr/bin/gpg';
$Enviroment{smime}->{Shell} = '/usr/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/ssl/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/etc/init.d/mysql';
@@ -631,6 +631,6 @@
$Enviroment{gpg}->{Shell} = '/usr/bin/gpg';
$Enviroment{smime}->{Shell} = '/usr/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/ssl/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/etc/init.d/mysql';
@@ -657,6 +657,6 @@
$Enviroment{gpg}->{Shell} = '/usr/local/bin/gpg';
$Enviroment{smime}->{Shell} = '/usr/local/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/ssl/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/usr/local/etc/rc.d/mysql-server';
@@ -683,6 +683,6 @@
$Enviroment{gpg}->{Shell} = '/usr/bin/gpg';
$Enviroment{smime}->{Shell} = '/usr/bin/openssl';
- $Enviroment{smime}->{CertDir} = '/etc/ssl/certs';
- $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certs';
+ $Enviroment{smime}->{CertDir} = '/opt/otrs/var/certdir';
+ $Enviroment{smime}->{PrivateDir} = '/opt/otrs/var/certprivate';
$Databases{mysql}->{Server} = '/etc/init.d/mysql';
@@ -1004,14 +1004,16 @@
}
- # create PrivatePath if needed
- if ( !-d $Enviroment{smime}->{PrivateDir} ) {
- make_path(
- $Enviroment{smime}->{PrivateDir},
- {
- owner => $UnitTestUser,
- group => $Enviroment{apache}->{Group},
- }
- );
-
+ # create ssl paths if needed
+ # please note these both need to be writable for the unit tests!
+ for my $Dir (qw ( CertDir PrivateDir )) {
+ if ( !-d $Enviroment{smime}->{$Dir} ) {
+ make_path(
+ $Enviroment{smime}->{$Dir},
+ {
+ owner => $UnitTestUser,
+ group => $Enviroment{apache}->{Group},
+ }
+ );
+ }
}
---------------------------------------------------------------------
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