diskimage-builder/elements/debian
Gonéri Le Bouder 155accb599 debian: support upstart on Wheezy
Upstart cannot be installed by debootstrap on Wheezy because of a
conflict with sysvinit. sysvinit is flagged a being “essential” and
apt-get will refuse to remove it.
See: https://bugs.debian.org/668001

This patch uses another strategy. We install a standard sysvinit
Debian chroot with debootstrap and during a second step, we
replace sysvinit with the wanted init system.

Change-Id: I081c81b2c32874fccf940c97b79054923c25b8c2
2014-04-28 16:51:13 +02:00
..
root.d debian: support upstart on Wheezy 2014-04-28 16:51:13 +02:00
element-deps Add support for Debian 2014-01-14 22:41:16 -08:00
element-provides Use provides to note an element provides an OS 2014-04-10 14:42:04 +01:00
README.md Shift debian element to DIB_DISTRIBUTION_MIRROR 2014-02-17 14:16:25 +11:00

Create an image based on Debian. We default to unstable but DIB_RELEASE is mapped to any series of Debian.

Note that the default Debian series is unstable, and the default mirrors for Debian can be problematic for unstable. Because apt does not handle changing Packages files well across multiple out of sync mirrors, it is recommended that you choose a single mirror of debian, and pass it in via DIB_DISTRIBUTION_MIRROR.

Use of this element will also require the tool 'debootstrap' to be available on your system. It should be available on Ubuntu, Debian, and Fedora.