Commit Graph

161 Commits

Author SHA1 Message Date
Colin Watson 8b05781dbc Use mkfs.ext2/mkfs.ext2 instead of genext2fs (Closes: #629533). 2011-06-08 10:02:10 +02:00
Daniel Baumann 69f2cc5ee5 Updating grub paths for d-i files (Closes: #627695). 2011-06-03 11:56:42 +02:00
Daniel Baumann e4928dc223 Removing unused and not really usefull bootstrap-script option (Closes: #603114).
This option was not used anyway, and, it's actually not much of the
business of live-build anyway. People for custom distributions that
can not use the debian default scripts ship their own patched
debootstrap, and then you don't need the option anymore.
2011-06-03 11:10:38 +02:00
Colin Watson 7b92318f64 Fixing ext2/ext3 case in lb_binary_rootfs to work with --build-with-chroot false (Closes: #627902). 2011-06-03 10:44:25 +02:00
Daniel Baumann 348cb4b391 Moving 'default' hooks for minimal and stripped to example hooks, they will have to be enabled manually now (Closes: #627183).
Previously, there were a couple of hooks that were automatically run
for some image flavours. This came back from the old days when we
had to deconfigure gdm and enable kdm explicitly for kde images.

After lenny, this hack was not needed anymore, and there's not much
sense to keep the mechanism in place at all. Better, let's treat all
images the same way wrt/ hooks and don't do special automagics.

The only images that is of concern of are minimal and stripped
which we don't build by default anyway. This also stopps confusing
others.
2011-06-03 10:39:45 +02:00
Daniel Baumann b8eff5a2f2 Restoring excludes functionality for mksquashfs. This was present some time ago but then got removed. 2011-06-03 00:38:09 +02:00
Colin Watson 3f36f6ba4b Fix duplicate deconfiguration of apt, upstart, and sysv-rc if build-with-chroot is false (Closes: #627406). 2011-05-21 10:50:31 +02:00
liandro sg 11eeea6f6c Be more careful with subshells (Closes: #623356). 2011-05-18 19:42:51 +02:00
Colin Watson 454043122d Allow installing tasks using apt-get, and do so by default for Ubuntu (Closes: #626940). 2011-05-16 22:11:15 +02:00
Daniel Baumann 6d04c078db Correct derivative main sources.list entries. 2011-05-15 21:52:57 +02:00
Daniel Baumann ebc3788bf2 Avoid wrong security mirrors when building for artax-backports. 2011-05-15 20:56:26 +02:00
Daniel Baumann a657b49ea2 Don't add security repository for wheezy. 2011-05-15 20:53:24 +02:00
Ben Armstrong 4d8ae158c2 Using gdm3 for wheezy instead of gdm. 2011-05-15 08:43:29 +02:00
Daniel Baumann 860310465d Updating url for debian-installer daily-images. 2011-05-12 12:19:12 +02:00
Daniel Baumann 65fef6b528 Enabling xz compression by default for artax-backports. 2011-04-29 00:01:45 +02:00
Daniel Baumann 23d03462e7 Moving installation of tasks behind package and package lists installation; the tasks should only 'fill-up' with what has not already been provided by packages or package lists. 2011-04-23 18:58:36 +02:00
Daniel Baumann b494afa384 Moving apt pinning workaround to the correct place. 2011-04-23 18:58:34 +02:00
Daniel Baumann f4370639f9 Making apt calls a bit more consistent over the different scripts. 2011-04-23 17:44:01 +02:00
Daniel Baumann 890a6e5fb3 Removing kernel-img.conf handling for lenny and older. 2011-04-23 17:37:36 +02:00
Daniel Baumann fb1e45aaeb Adding workaround for apt not respecting pinning on the fly. 2011-04-23 17:27:05 +02:00
Daniel Baumann 873d77490b Adding temporary hack for progress until multistrap can be used for bootstrapping. 2011-04-22 21:55:52 +02:00
Daniel Baumann 2c904bfbe0 Correcting repository handling for live.debian.net wrt/ derivatives. 2011-03-24 21:06:48 +01:00
Daniel Baumann 863ecba77c Updating security archive entries for progress. 2011-03-24 20:27:33 +01:00
Daniel Baumann 2d25d1f140 Removing obsolete debian-backports auto-configuration. 2011-03-24 20:26:29 +01:00
Daniel Baumann ef1a33bc14 Adding parent-archive-areas. 2011-03-24 20:25:34 +01:00
Daniel Baumann 8291836812 Disabling kexec-tools by default in debian mode. 2011-03-23 14:28:00 +01:00
Daniel Baumann c0e865b6d2 Setting partition flags after creating the filesystem, workaround for bug in parted where we result in having the partition type set to linux otherways, thanks to Cody A.W. Somerville <cody.somerville@canonical.com> for the idea. 2011-03-21 20:52:50 +01:00
Cody A.W. Somerville 6a00dab9f6 Fixing lb_chroot_upstart to use correct path to initctl. 2011-03-10 04:28:03 +01:00
Steven Shiau 87c8dbc241 Correcting release filename when caching indices (Closes: #613895). 2011-03-09 19:20:44 +01:00
Daniel Baumann 97f30b4907 Correcting udeb download for derivatives to only fall back to debians repository if required to. 2011-03-09 19:20:43 +01:00
Daniel Baumann ad302fb50c Correcting typo in derivatives check when fetching d-i components. 2011-03-09 19:20:43 +01:00
Daniel Baumann c746513893 Making sure to correctly deference syslinux theme files when building chrooted. 2011-03-09 19:20:43 +01:00
Daniel Baumann 29b7232c35 Correcting quoting of apt-options in derivatives upgrade hack. 2011-03-09 19:20:43 +01:00
Daniel Baumann a493644b2f Adding multi-repository support for debian-installer udebs at build-time. 2011-03-09 19:20:43 +01:00
Daniel Baumann ebf1ea5238 Adding mirror handling for derivatives. 2011-03-09 19:20:43 +01:00
Daniel Baumann ff807068b9 Adding mirror option handling for derivatives. 2011-03-09 19:20:43 +01:00
Daniel Baumann 3047936fb5 Renaming mirror options to parent mirror for handling derivatives nice in future. 2011-03-09 19:20:43 +01:00
Daniel Baumann 90b145de6c Adding initial support for parent distribution for debian-installer. 2011-03-09 19:20:43 +01:00
Daniel Baumann 0762a8e56e Updating upstart support addition to current coding style. 2011-03-09 19:20:42 +01:00
Marco Amadori fda3fe6310 Upstart initsystem support. 2011-03-09 19:20:42 +01:00
Daniel Baumann 2159e3fba7 Adding initial support for making initsystem configurable. 2011-03-09 19:20:42 +01:00
Daniel Baumann 5ee6304087 Removing legacy handling for lenny in grub2 handling of lb_binary_iso. 2011-03-09 19:20:42 +01:00
Luigi Capriotti c4c316ed4f Support for newer grub-common package.
A recent change in grub-common package (#584415) has mandated
the use of a destination format in calls to grub-mkimage, a
parameter that was not previously supported.
2011-03-09 19:20:42 +01:00
Daniel Baumann 18eeaae602 Updating year in hooks and script files. 2011-03-09 19:20:42 +01:00
Daniel Baumann 8767617f41 Correcting compression handling for tarballs. 2011-03-09 19:20:41 +01:00
Daniel Baumann 6d87f0dde3 Adding derivatives handling for progress. 2011-03-09 19:20:41 +01:00
Daniel Baumann d0a5dac971 Removing unused debian-release mode. 2011-03-09 19:20:41 +01:00
Daniel Baumann 1d2dd20dd6 Removing legacy support for live-initramfs. 2011-03-09 19:20:40 +01:00
Daniel Baumann 69513e9279 Removing lb_chroot_sysvinit in favour of a hook, which is the appropriate way to handle this. 2011-03-09 19:20:40 +01:00
Daniel Baumann dd9ecf3560 Removing encryption support until we have something for current kernels again. 2011-03-09 19:20:40 +01:00