From 38956b071adfba2e3fd05e4885687cf6bc85e74e Mon Sep 17 00:00:00 2001 From: Jakub Wilk Date: Sat, 7 Jun 2014 14:37:17 +0200 Subject: [PATCH] Create ~/.rnd with mode 0600 instead of 0666 Because of a missing include we don't have O_CREATE and don't create the file with open() using mode 0600 but fall back to using fopen() with the default umask followed by a chmod(). Problem found by Jakub Wilk . --- crypto/rand/randfile.c | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/rand/randfile.c b/crypto/rand/randfile.c index 7f1428072d..14ba69d4c6 100644 --- a/crypto/rand/randfile.c +++ b/crypto/rand/randfile.c @@ -79,6 +79,7 @@ #endif #ifndef OPENSSL_NO_POSIX_IO # include +# include #endif #ifdef _WIN32 -- 2.25.1