This was technically a typo the whole time.
Add framework and abstractions to support multiple distributions.
Convert targets to the new framework.
Merge branch 'master' into croagh
Check distro in keyboard target.
Generate apt sources list for Debian.
Specify per-distro variable defaults, and read them in earlier.
Specifying 'list' or 'help' to -r should print out releases.
Do not set ARCH in main.sh.
Make sure MIRROR is not expanded (it may contain variables in Arch).
Merge pull request #192 from drinkcat/croagh+push

Minor fixes to the croagh framework.
enter-chroot: Autodetect dbus user and group.

We leverage on `xmllint` that is installed in Chrome OS to read dbus configuration file.
enter-chroot: Clean up dbus user detection.
Fix quotes.
Fix traps in main.sh:
 - Make sure we exit on interrupt
 - Make sure clean-up commands are not executed twice
Add addtrap function. Do not run exit 2 on EXIT trap.
Make sure chroot is completely copied on bootstrap.
Use settrap/addtrap in other parts of the code.
Merge branch 'croagh+push' of git://github.com/drinkcat/chroagh into croagh

Autodetect dbus user and group in enter-chroot.
Merge branch 'croagh+trap' of git://github.com/drinkcat/chroagh into croagh

Improve trap handling.