[openssl/installer] 372a73: Add env vars during install

Neil Horman noreply at github.com
Tue Jul 30 15:14:57 UTC 2024


  Branch: refs/heads/main
  Home:   https://github.com/openssl/installer
  Commit: 372a7313f8e74190eb74e16a20e33f2a21fefc5b
      https://github.com/openssl/installer/commit/372a7313f8e74190eb74e16a20e33f2a21fefc5b
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-05-21 (Tue, 21 May 2024)

  Changed paths:
    M windows-installer/openssl.nsi

  Log Message:
  -----------
  Add env vars during install

Set the OPENSSL_CONF/CTLOG_FILE/SSL_CERT_FILE env vars during install to
point to the proper installation directory

also set a global OPENSSLDIR registry key in the non-user writeable
keyspace to allow for a runtime defined fallback location that openssl
can query at run time

Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/installer/pull/6)


  Commit: 13a776bf7a16ecc9ce93969900d4165d414ad334
      https://github.com/openssl/installer/commit/13a776bf7a16ecc9ce93969900d4165d414ad334
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-06-21 (Fri, 21 Jun 2024)

  Changed paths:
    M windows-installer/openssl.nsi

  Log Message:
  -----------
  Re-Align reg key writing with what openssl expects

Don't have the installer write the environment values anymore, as we
don't want to overwrite previously set administrative values there

Instead set the OPENSSLDIR ENGINESDIR and MODULESDIR values in the
specific openssl key space that we expect in the openssl library

Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/installer/pull/6)


  Commit: 5d97c13929deaedf22fa8fd88b6bd5e4f433f036
      https://github.com/openssl/installer/commit/5d97c13929deaedf22fa8fd88b6bd5e4f433f036
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-06-21 (Fri, 21 Jun 2024)

  Changed paths:
    M .github/workflows/windows-installer.yml
    M windows-installer/Makefile
    M windows-installer/openssl.nsi

  Log Message:
  -----------
  Add OSSL_WINCTX support to the installer

Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/installer/pull/6)


  Commit: 406a824e4987ffbf1ce046cbb2a95229fadad317
      https://github.com/openssl/installer/commit/406a824e4987ffbf1ce046cbb2a95229fadad317
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2024-07-30 (Tue, 30 Jul 2024)

  Changed paths:
    M .github/workflows/windows-installer.yml
    M windows-installer/Makefile
    M windows-installer/openssl.nsi

  Log Message:
  -----------
  Augment installer repo to specify major/minor/patch

We've decided that registry keys should be indexed by major.minor rather
than major.minor.patch.  Fix that up with this commit

Also, since nsis doesn't do string replacements without the addition of
a plugin (which I think we want to avoid using), we should pass in the
version elements separately so they can be concatinated easily

Reviewed-by: Richard Levitte <levitte at openssl.org>
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/installer/pull/6)


Compare: https://github.com/openssl/installer/compare/24c467048a66...406a824e4987

To unsubscribe from these emails, change your notification settings at https://github.com/openssl/installer/settings/notifications


More information about the openssl-commits mailing list