One of several open source entropy gathering daemons. In a virtual environment, you will need something besides keyboard and mouse to provide the pseudo-random key material. This program constantly feeds /dev/random so cryptographic programs (openssl, and especially dnssec-keygen) are able to successfully generate security keys.
Download
The latest release is 1.9.1 available from http://www.issihosts.com/haveged/downloads.html
Configure and install
I wasn’t able to find an RPM for this so I built it by hand.
tar -xzvf haveged-1.9.1.tar.gz
cd haveged-1.9.1
./configure –prefix=/usr –localstatedir=/var –infodir=/usr/share/info –mandir=/usr/share/man –enable-init=service.redhat
make
make install
For 64-bit systems, add the following to the configure statement:
–libdir=/lib64
Set up the runtime daemon
Make sure to edit the path to the haveged binary in the startup script.
cp haveged-1.9.1/init.d/sysv.redhat /etc/init.d/haveged
Set it up start automatically:
cd /etc/rc.d/
chkconfig –add haveged
chkconfig –list
chkconfig –levels 345 haveged on
chkconfig –list haveged
./haveged start