Document that the openssl fipsinstall self test callback may not be used.
authorslontis <shane.lontis@oracle.com>
Tue, 31 Aug 2021 00:59:20 +0000 (10:59 +1000)
committerTomas Mraz <tomas@openssl.org>
Mon, 20 Sep 2021 07:32:07 +0000 (09:32 +0200)
commit8d257d0dc6ed9d5aeb8366de6be0af01538557ea
treec7cd3276ddcaae25aa79dc8bb5cfb4b04f23040f
parente396c114eb7233e24ba6a920606cfdd6bc6cff7c
Document that the openssl fipsinstall self test callback may not be used.

Fixes #16260

If the user autoloads a fips module from a config file, then it will run the self tests early (before the self test callback is set),
and they may not get triggered again during the fipsinstall process.
In order for this to happen there must already be a valid fips config file.
As the main purpose of the application is to generate the fips config file, this case has just been documented.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16475)
doc/man1/openssl-fipsinstall.pod.in