Configure/Makefile: don't generate a fresh fipsmodule.cnf when installing it
authorDr. Matthias St. Pierre <matthias.st.pierre@ncp-e.com>
Wed, 14 Apr 2021 18:37:37 +0000 (20:37 +0200)
committerDr. Matthias St. Pierre <matthias.st.pierre@ncp-e.com>
Thu, 29 Apr 2021 09:26:57 +0000 (11:26 +0200)
commit4e282708c5bb82b6caed8e0565b9ac4ac15a7ac3
tree2dbc948478ccb391d9a4a9503126770d898d7aa9
parent5b689181853ca6d240d756cd7d65678124838b11
Configure/Makefile: don't generate a fresh fipsmodule.cnf when installing it

There is already a `providers/fipsmodule.cnf` target which is required by
the tests. Instead of creating another fipsmodule.cnf, the `install_fips`
target simply copies that configuration file to its final destination.

This commit also restores the minimal dependencies to build the `install_fips`
target immediately after configuring, which was broken after the removal
of the `install_sw` dependency.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13684)
Configurations/unix-Makefile.tmpl
Configurations/windows-makefile.tmpl