From: Richard Levitte Date: Fri, 26 Aug 2016 20:34:39 +0000 (+0200) Subject: VMS: honor --openssldir setting X-Git-Tag: OpenSSL_1_1_1-pre1~3625 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=661a396373fbd2082eee4ad6829336219ec7dac6;hp=e5f969a82fa81fad8d1721fc0bc915ad3eea927c VMS: honor --openssldir setting Because of a perl operator priority mixup, the --openssldir argument wasn't honored. Reviewed-by: Tim Hudson --- diff --git a/Configurations/descrip.mms.tmpl b/Configurations/descrip.mms.tmpl index 64b70ad4ed..ce96778fe8 100644 --- a/Configurations/descrip.mms.tmpl +++ b/Configurations/descrip.mms.tmpl @@ -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