From 917a1b2e069ba807417c8dffaa8f1e5214813de8 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Mon, 29 Jan 2018 18:19:36 +0100 Subject: [PATCH] Document the use of configdata.pm as a script Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/5185) --- CHANGES | 5 +++++ INSTALL | 16 ++++++++++++++++ NEWS | 1 + README | 3 +-- 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index b3aa7416f4..f0807c6405 100644 --- a/CHANGES +++ b/CHANGES @@ -9,6 +9,11 @@ Changes between 1.1.0f and 1.1.1 [xx XXX xxxx] + *) Changed Configure so it only says what it does and doesn't dump + so much data. Instead, ./configdata.pm should be used as a script + to display all sorts of configuration data. + [Richard Levitte] + *) Added processing of "make variables" to Configure. [Richard Levitte] diff --git a/INSTALL b/INSTALL index 006f72d1d2..f8702e44a3 100644 --- a/INSTALL +++ b/INSTALL @@ -625,6 +625,22 @@ precedence over environment variables that are defined when reconfiguring. + Displaying configuration data + ----------------------------- + + The configuration script itself will say very little, and finishes by + creating "configdata.pm". This perl module can be loaded by other scripts + to find all the configuration data, and it can also be used as a script to + display all sorts of configuration data in a human readable form. + + For more information, please do: + + $ ./configdata.pm --help # Unix + + or + + $ perl configdata.pm --help # Windows and VMS + Installation in Detail ---------------------- diff --git a/NEWS b/NEWS index 038a67317d..0fb5314d80 100644 --- a/NEWS +++ b/NEWS @@ -7,6 +7,7 @@ Major changes between OpenSSL 1.1.0f and OpenSSL 1.1.1 [under development] + o Move the display of configuration data to configdata.pm. o Allow GNU style "make variables" to be used with Configure. o Add a STORE module (OSSL_STORE) o Claim the namespaces OSSL and OPENSSL, represented as symbol prefixes diff --git a/README b/README index b6dfda72bb..fb0334b7c6 100644 --- a/README +++ b/README @@ -68,8 +68,7 @@ and create an issue on GitHub: - OpenSSL version: output of 'openssl version -a' - - Any "Configure" options that you selected during compilation of the - library if applicable (see INSTALL) + - Configuration data: output of 'perl configdata.pm --dump' - OS Name, Version, Hardware platform - Compiler Details (name, version) - Application Details (name, version) -- 2.39.2