lp:ubuntu/quantal/cloud-initramfs-tools

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/quantal/cloud-initramfs-tools
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

19. By Scott Moser

* add cloud-initramfs-dyn-netconf package.
  * support replacing 'BOOTIF' in an 'ip' kernel cmdline parameter with
    the actual interface name (ip=:::::BOOTIF => ip=::::eth0) (LP: #1046405)
  * support writing network-interfaces style file for any devices configured
    via 'ipconfig' in the kernel (LP: #1053190).

18. By Scott Moser

* disable searching for config disk by default (LP: #1034116)
* make config disk device configurable
* support reading /etc/overlayroot.local.conf for local configuration

17. By Dustin Kirkland 

* overlayroot/scripts/init-bottom/overlayroot:
  - lower missing rng seed to a debug

16. By Dustin Kirkland 

* overlayroot/etc/overlayroot.conf, overlayroot/scripts/init-
  bottom/overlayroot:
  - add a bit more unpredictability/entropy to our key generation
  - use the stat output of all of /dev/* /proc/* /sys/*
  - document that

15. By Dustin Kirkland 

[ Scott Moser ]
* overlayroot/etc/overlayroot.conf:
  - fix name of password file
* overlayroot/hooks/overlayroot:
  - mktemp is already in busybox

[ Dustin Kirkland ]
* debian/control:
  - lower haveged to a suggests, until its MIR is approved

14. By Dustin Kirkland 

* 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)

13. By Scott Moser

* overlayroot:
  * fix recursive mounts
  * add debug= parameter
  * make dir= a valid parameter for overlayroot=tmpfs

12. By Dustin Kirkland 

[ Scott Moser ]
* debian/cloud-initramfs-overlayroot.{install,postinst,postrm}:
  rename so dh gets the right packaged files
* overlayroot/etc/overlayroot.conf,
  overlayroot/scripts/init-bottom/overlayroot:
  * add recursive readonly mounts. Enable this by default.
  * add parameter 'swap' to control if swap is to be enabled.
    swap defaults to disabled.
  * add support for identifying device by LABEL= or UUID=
* debian/control:
  * remove overlayfs dependency on cloud-utils and util-linux

11. By Dustin Kirkland 

* debian/control:
  - simplify the name of the binary package to just "overlayroot"

10. By Dustin Kirkland 

* debian/control:
  - add a binary metapackage, overlayroot, which is a lot less
    wordy than cloud-initramfs-overlayroot
  - this functionality is not actually cloud-specific

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/raring/cloud-initramfs-tools
This branch contains Public information 
Everyone can see this information.

Subscribers