diff --git a/test/ssl-tests/ssltests_base.pm b/test/ssl-tests/ssltests_base.pm index 05aab97e13dcb217a2640f0907a70e057cc690d4..387043e3759b05709d6db8c5f6228f3fbfb5f205 100644 --- a/test/ssl-tests/ssltests_base.pm +++ b/test/ssl-tests/ssltests_base.pm @@ -4,14 +4,16 @@ package ssltests; +my $dir_sep = $^O ne "VMS" ? "/" : ""; + our %base_server = ( - "Certificate" => "\${ENV::TEST_CERTS_DIR}/servercert.pem", - "PrivateKey" => "\${ENV::TEST_CERTS_DIR}/serverkey.pem", + "Certificate" => "\${ENV::TEST_CERTS_DIR}${dir_sep}servercert.pem", + "PrivateKey" => "\${ENV::TEST_CERTS_DIR}${dir_sep}serverkey.pem", "CipherString" => "DEFAULT", ); our %base_client = ( - "VerifyCAFile" => "\${ENV::TEST_CERTS_DIR}/rootcert.pem", + "VerifyCAFile" => "\${ENV::TEST_CERTS_DIR}${dir_sep}rootcert.pem", "VerifyMode" => "Peer", "CipherString" => "DEFAULT", );