]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/blobdiff - src/initscripts/init.d/random
krng: use kernel entropy if no random-seed is stored.
[people/teissler/ipfire-2.x.git] / 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