From 9ad21325bb43e4b4907ac8418a3accfa315d77a2 Mon Sep 17 00:00:00 2001 From: kpcyrd Date: Sun, 8 Apr 2018 07:50:58 +0200 Subject: [PATCH] Prefer /dev/urandom over /dev/random This prevents macchanger from draining the entropy pool during boot --- src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.c b/src/main.c index 711ffe7..0127d47 100644 --- a/src/main.c +++ b/src/main.c @@ -95,8 +95,8 @@ random_seed (void) unsigned int seed; if ((fd = open("/dev/hwrng", O_RDONLY)) >= 0 || - (fd = open("/dev/random", O_RDONLY)) >= 0 || - (fd = open("/dev/urandom", O_RDONLY)) >= 0) + (fd = open("/dev/urandom", O_RDONLY)) >= 0 || + (fd = open("/dev/random", O_RDONLY)) >= 0) { read (fd, &seed, sizeof(seed)); close (fd);