Christian Weisgerber wrote, On 08/16/14 08:54:
On 2014-08-16, Christian Weisgerber <na...@mips.inka.de> wrote:
How about making etc/random.seed a named pipe and feeding chunks
of /dev/random to it?
I've now put this into my /etc/rc.local:
------------------->
# Provide fresh random.seed for pxeboot
if cd /tftpboot/etc; then
rm -f random.seed
mkfifo random.seed
# do not fill up filesystem if the FIFO disappears
# dd of= does not block on open
sh -c 'while [ -p random.seed ]; do dd count=1 >random.seed; done' \
</dev/random 2>/dev/null &
fi
<-------------------
* It blocks until random.seed is read.
* It doesn't run amok if random.seed is accidentally removed.
* It's easy to identify with ps(1).
Very nice. It seems like this might be a good addition to /etc/rc
because the OS depends on it. It's not like it's system, site, or
application specific.
Anyway, thanks everyone for all the feedback on this subject.