On Fri, May 24, 2013 at 07:01:41PM +0200, Vratislav Podzimek wrote:
These are patches I've come up with as part of my school project focused on random data entropy in the installation process. The critical part that needs high-quality random data is disk encryption. Patches 1/3 and 2/3 are, I believe, useful in either case, patch 3/3 adds the entropy check and wait before the LUKS format is created. Related Anaconda patches add a GUI dialog to inform user what is going on and how they could help.
One thing I worry about is a kickstart being starved for entropy. Do you want to hang for however long it takes, do you want to disable waiting or provide a maximum timeout?
Depending on the hardware being used you will have more (or less) entropy available. Last time I looked some of the network drivers contributed, but not all of them.