VMS: honor --openssldir setting
authorRichard Levitte <levitte@openssl.org>
Fri, 26 Aug 2016 20:34:39 +0000 (22:34 +0200)
committerRichard Levitte <richard@levitte.org>
Fri, 26 Aug 2016 20:59:52 +0000 (22:59 +0200)
Because of a perl operator priority mixup, the --openssldir argument
wasn't honored.

Reviewed-by: Tim Hudson <tjh@openssl.org>
(cherry picked from commit 661a396373fbd2082eee4ad6829336219ec7dac6)

Configurations/descrip.mms.tmpl

index 64b70ad4ed7683c1748d4f487cdefff62f695892..ce96778fe8537e4b6df4692cde3582bfebd329ed 100644 (file)
@@ -151,7 +151,7 @@ INSTALLTOP={- our $installtop =
               $installtop -}
 SYSTARTUP={- catdir($installtop, '[.SYS$STARTUP]'); -}
 # This is the standard central area to store certificates, private keys...
-OPENSSLDIR={- catdir($config{openssldir}) ||
+OPENSSLDIR={- catdir($config{openssldir}) or
               $config{prefix} ? catdir($config{prefix},"COMMON")
                               : "SYS\$COMMON:[OPENSSL-COMMON]" -}
 # The same, but for C