]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
krng: use kernel entropy if no random-seed is stored.
authorArne Fitzenreiter <arne_f@ipfire.org>
Sun, 2 Feb 2014 11:50:22 +0000 (12:50 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 2 Feb 2014 11:50:22 +0000 (12:50 +0100)
src/initscripts/init.d/random

index 26c64e3b34afe3889e61436fd104d3d884920c7f..7159b53860a6e11c3092c09aa4361433eabb5b13 100644 (file)
@@ -13,6 +13,9 @@ case "$1" in
                boot_mesg "Initializing kernel random number generator..."
                if [ -f /var/tmp/random-seed ]; then
                        /bin/cat /var/tmp/random-seed >/dev/urandom
+               else
+               /bin/dd if=/dev/random of=/dev/urandom \
+                       count=1 &>/dev/null
                fi
                /bin/dd if=/dev/urandom of=/var/tmp/random-seed \
                        count=1 &>/dev/null