cloud-initramfs-tools (0.13-0ubuntu1) quantal; urgency=low
* overlayroot/scripts/init-bottom/overlayroot:
- stash generated password in tmpfs in /dev/.initramfs
* debian/control, overlayroot/etc/overlayroot.conf,
overlayroot/hooks/overlayroot, overlayroot/scripts/init-
bottom/overlayroot:
- drop pwgen dependency
- use a new algorithm for generating cryptsetup passphrase
- document that in the config file
- need a few new executables in ramfs (head, sha512sum, mktemp)
- write the randomly generated cryptsetup passphrase to a
root-only-readable file in tmpfs
* debian/control, overlayroot/hooks/overlayroot,
overlayroot/scripts/init-bottom/overlayroot:
- depend on haveged for additional entropy
- grab up to 4KB of entropy from /dev/random and stash it into
a seed in the initramfs
- load the initramfs seed and the urandom boot seed into urandom
(borrowed from the /etc/init.d/urandom script)
-- Dustin Kirkland <email address hidden> Fri, 27 Jul 2012 14:57:42 -0500