Create ~/.rnd with mode 0600 instead of 0666
authorJakub Wilk <jwilk@debian.org>
Sat, 7 Jun 2014 12:37:17 +0000 (14:37 +0200)
committerMatt Caswell <matt@openssl.org>
Sun, 8 Jun 2014 20:25:43 +0000 (21:25 +0100)
commit5c52c046508d0c99e235800c8d86eebfae8c85c8
tree613690119503fda656bde8d8a6fda6869104f38b
parent6c86bf7a1e68a2dd2bac7c8c4169a15c65f8b5f3
Create ~/.rnd with mode 0600 instead of 0666

Because of a missing include <fcntl.h> 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 <jwilk@debian.org>.
crypto/rand/randfile.c