Richard Levitte
3077bfb78e
Fix VMS installation - update vmsconfig.pm for consistency
...
An effort was made to update the VMS installation data to align with
configuration data. This touched the script templates in VMS/, but
didn't update the generation of vmsconfig.pm to match... and also
missed a spot.
This change adds the missing updates
Ref:
https://github.com/openssl/openssl/pull/16842
Fixes #22899
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com >
(Merged from https://github.com/openssl/openssl/pull/23081 )
(cherry picked from commit 4058e121cb )
2024-01-08 07:28:19 +01:00
Richard Levitte
0c5307ef4b
Fix VMS installation - Check the presence of providers in the IVP script
...
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/16842 )
(cherry picked from commit fe27680fc6 )
2021-12-14 11:50:16 +00:00
Richard Levitte
59cf75435d
Fix VMS installation - $config{pointer_size} -> $target{pointer_size}
...
Configurations/descrip.mms.tmpl uses $target{pointer_size}, not
$config{pointer_size}, so the same should be used in installation
scripts, for consistency.
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/16842 )
(cherry picked from commit e30545e9bd )
2021-12-14 11:50:16 +00:00
Richard Levitte
bc0ac16417
Fix VMS installation - consistent program names with version info
...
The program name version info is supposed to be the major release
version number. This was forgotten when the versioning scheme was
changed for 3.0, so the minor release version number slipped in as
well.
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/16842 )
(cherry picked from commit 3c9293b471 )
2021-12-14 11:50:16 +00:00
Richard Levitte
46117d31fe
dasync is an internal testing engine, so don't install it
...
Unfortunately, it means that the VMS IVP gets a bit crippled. This
will be fixed later on.
Reviewed-by: Matt Caswell <matt@openssl.org >
2016-08-17 10:50:31 +02:00
Richard Levitte
547a19cf4f
VMS: have the IVP verify that a well known engine loads properly
...
Reviewed-by: Rich Salz <rsalz@openssl.org >
2016-08-04 16:57:49 +02:00
Richard Levitte
fa849d738d
VMS: If configured no-shared, don't provide shareable image logical names
...
Reviewed-by: Rich Salz <rsalz@openssl.org >
2016-08-03 15:44:37 +02:00
Richard Levitte
07aaab39b2
VMS: openssl_ivp must call versioned openssl_startup and openssl_utils
...
Reviewed-by: Rich Salz <rsalz@openssl.org >
2016-07-08 17:37:29 +02:00
Richard Levitte
3426de2262
VMS: Add installation verification procedure
...
On VMS, it's customary to have a procedure to check that the software
was installed correctly and can run as advertised.
The procedure added here is fairly simple, it checks that all
libraries are in place, that the header crypto.h is in place, and that
the command 'openssl version -a' runs without trouble.
Reviewed-by: Rich Salz <rsalz@openssl.org >
2016-07-02 15:50:44 +02:00