- Fix for prng_seed permissions checking from Lutz Jaenicke

<Lutz.Jaenicke@aet.TU-Cottbus.DE>
This commit is contained in:
Damien Miller 2000-05-11 19:10:58 +10:00
parent 95e8963429
commit accfeb3afe
2 changed files with 6 additions and 2 deletions

View File

@ -1,3 +1,7 @@
20000511
- Fix for prng_seed permissions checking from Lutz Jaenicke
<Lutz.Jaenicke@aet.TU-Cottbus.DE>
20000509
- OpenBSD CVS update
- markus@cvs.openbsd.org

View File

@ -35,7 +35,7 @@
#include <openssl/rand.h>
#include <openssl/sha.h>
RCSID("$Id: entropy.c,v 1.8 2000/05/01 23:56:41 damien Exp $");
RCSID("$Id: entropy.c,v 1.9 2000/05/11 09:10:58 damien Exp $");
#ifdef EGD_SOCKET
#ifndef offsetof
@ -444,7 +444,7 @@ prng_check_seedfile(char *filename) {
fatal("PRNG seedfile %.100s is not a regular file", filename);
/* mode 0600, owned by root or the current user? */
if (((st.st_mode & 0177) != 0) || !(st.st_uid == geteuid()))
if (((st.st_mode & 0177) != 0) || !(st.st_uid == getuid()))
fatal("PRNG seedfile %.100s must be mode 0600, owned by uid %d",
filename, getuid());