Disable debug output.
Merge branch 'master' of https://github.com/NickDaly/freedom-maker
Drop the vmdebootstrap dependencies from the list of depending packages we install manually.
Move Debian mirror and suite setting to Makefile, alongside the other build settings.
Make sure freedombox.log is owned by the user running the build.
Clean away log file in the clean target.
Show setup.d log in build log.

Direct the output from the freedombox-setup run to the
build log as well as /var/log/freedombox-setup.log.
Drop obsolete APT source, now that all packages we need are in Debian.
Drop well known password for root.

Give fbx user sudo access and lock down password for root user.
Add workaround for libpam-tmpdir.
Set TMP and TMPDIR before working in chroot, to avoid trying
to use a nonexisting directory as temporary storage.  Based on
a patch from James Valleroy.
Switch to unstable as the Debian suite of choice.  We will not make it into Jessie, and should focus our effort on unstable for now.
Add code to kill leftover processes in the chroot before umounting, to work around strange issue with epmd.
Use patched vmdebootstrap to enable btrfs as the default file system.
Fetch vmdebootstrap from upstream git and patch it to make it possible to
use btrfs and grub, and enable this by default.
Use eatmydata during build to speed up the process.
Avoid installing eatmydata recommends to reduce disk footprint.
More info on leftover processes in build chroot.
Avoid debug output.
Use better grub patch from Sunil to fix bug #767913.
Add grub only to virtualbox images. Not available on arm.
For armel targets, pin build process to single core. This is a workaround for a qemu-user-static issue that causes builds to hang. (See Debian bug #769983 for details.)