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: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1790%2Fhead;p=thirdparty%2Fopenssl.git 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 64b70ad4ed7..ce96778fe85 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