diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2018-09-13 18:25:37 +0200 |
---|---|---|
committer | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2018-09-23 08:29:37 +0200 |
commit | 1fd6afb571e85fbc37ffb522646e7ec2c6e4a11e (patch) | |
tree | 671cde892015d42480a58e93a04a39e7fcfdadea /apps/openssl.cnf | |
parent | c257f61f1082d19c7b6f81454fcb543b950d60eb (diff) |
Create the .rnd file it it does not exist
It's a bit annoying, since some commands try to read a .rnd file,
and print an error message if the file does not exist.
But previously a .rnd file was created on exit, and that does no longer
happen.
Fixed by continuing in app_RAND_load_conf regardless of the error in
RAND_load_file.
If the random number generator is still not initalized on exit, the
function RAND_write_file will fail and no .rnd file would be created.
Remove RANDFILE from openssl.cnf
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
(Merged from https://github.com/openssl/openssl/pull/7217)
(cherry picked from commit 0f58220973a02248ca5c69db59e615378467b9c8)
Diffstat (limited to 'apps/openssl.cnf')
-rw-r--r-- | apps/openssl.cnf | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/apps/openssl.cnf b/apps/openssl.cnf index 7d1a8bb6e7..6df2878d50 100644 --- a/apps/openssl.cnf +++ b/apps/openssl.cnf @@ -10,7 +10,6 @@ # This definition stops the following lines choking if HOME isn't # defined. HOME = . -RANDFILE = $ENV::HOME/.rnd # Extra OBJECT IDENTIFIER info: #oid_file = $ENV::HOME/.oid @@ -57,7 +56,6 @@ crlnumber = $dir/crlnumber # the current crl number # must be commented out to leave a V1 CRL crl = $dir/crl.pem # The current CRL private_key = $dir/private/cakey.pem# The private key -RANDFILE = $dir/private/.rand # private random number file x509_extensions = usr_cert # The extensions to add to the cert |