summaryrefslogtreecommitdiff
path: root/scripts/build
AgeCommit message (Collapse)Author
2011-07-19Reworking binary hooks helper.Daniel Baumann
2011-07-19Correcting comments in chroot_hooks to match usage.Daniel Baumann
2011-07-19Calling dpkg-divert with --quiet in chroot_dpkg.Daniel Baumann
2011-07-19Enabling hooks based on the mode we're building for.Daniel Baumann
2011-07-19Consolidating local hooks for chroot and binary into ↵Daniel Baumann
config/hooks/*.{chroot,binary}.
2011-07-19Adding kubuntu mode in order to have different defadefault hooks enabled for ↵Daniel Baumann
ubuntu and kubuntu (needed for #630088).
2011-07-19Also unmounting /run in lb_clean eventhough it's not really needed anyway ↵Daniel Baumann
but let's be on the caucious side (Closes: #633052).
2011-07-19Using --no-check-gpg option when using debootstrap >= 1.0.30 and apt secure ↵Daniel Baumann
is disabled, thanks to Eugenio Paolantonio <me@medesimo.eu> (Closes: #633356).
2011-07-16Skipping binary_linux-image if no kernel was choosen to be installed ↵Daniel Baumann
deliberately, thanks to Adam Conrad <adconrad@ubuntu.com>.
2011-07-08Correct gdm/gdm3 handling, prefere gdm for squeeze as before and use gdm3 ↵Daniel Baumann
for everything else.
2011-07-04Remove lxde test on LB_TASKS for gdm so we now get gdm3.Richard Nelson
2011-06-29Correcting wrong chroot call in chroot_archives, only affecting derivatives.Daniel Baumann
2011-06-21Making copyright headers distribution neutral.Daniel Baumann
2011-06-18Correct keyring packages temporary workaround to not fail when aptitude is ↵Daniel Baumann
selected (Closes: #630919).
2011-06-17Removing forgotten reference to chroot_packages in lb_chroot.Daniel Baumann
2011-06-17Adjust name of archives directory in config tree.Daniel Baumann
2011-06-15Since we don't have global packages anymore, renaming ↵Daniel Baumann
lb_chroot_local-packages to lb_chroot_packages and config/chroot_local-packages to config/chroot_packages.
2011-06-15Since we don't have global tasks anymore, renaming lb_chroot_local-tasklists ↵Daniel Baumann
to lb_chroot_task-lists.
2011-06-15Moving config/chroot_local-tasklists/*.list to ↵Daniel Baumann
config/task-lists/*.chroot.list, analogue to config/package-lists.
2011-06-15Unifying config/chroot_local-packagelists and config/binary_local-packagelists.Daniel Baumann
Rather than using config/chroot_local-packagelists/*.list and config/binary_local-packagelists/*.list, we're simply using config/package-lists/*.chroot.list and config/package-lists/*.binary.list.
2011-06-15Using .list suffix in config/archives.Daniel Baumann
2011-06-15Changing archives key suffix from .gpg to .key.Daniel Baumann
2011-06-15Unifying config/chroot_archives and config/archives, now only using ↵Daniel Baumann
config/archives. Previously, we had config/chroot_sources (or config/chroot_archives) that allowed local configuration for third-party repositories but we also had config/archives (or config/repositories) that did the very same, but also alled to use 'variables' (e.g. @DISTRIBUTION@ or @ARCHIVE_AREAS@ to be used) that got replaces automatically. Now, we have only config/archives that can do both. This gets rid of the unecessary double handling of the same thing in two places.
2011-06-15Renaming chroot_sources script to chroot_archives for consistency with ↵Daniel Baumann
debian-policy terminology.
2011-06-15Renaming repositories option to archives for consistency with debian-policy ↵Daniel Baumann
terminology. In order to be consistent with terminology used in debian-policy, we've always tried to use the same names for the same things. The repository option is one of the last things that were too late in squeeze release cycle to be renamed in time.
2011-06-13Using -wildcards option when calling mksquashfs with an excludes file.Daniel Baumann
2011-06-13Add --initramfs-compression option (Closes: #627677).Colin Watson
2011-06-13Divert flash-kernel aside while building the chroot (Closes: #630350).Colin Watson
2011-06-13Add --swap-file-path and --swap-file-size options (Closes: #629637).Colin Watson
2011-06-12Correct lb cleans source removals.Daniel Baumann
2011-06-11Removing now unecessary stagefile check in lb_source.Daniel Baumann
2011-06-11Moving installation of live packages to second pass.Daniel Baumann
2011-06-11Obtaining the live passes package selection information at the latest point ↵Daniel Baumann
to catch all other modifications in the package selection.
2011-06-11Allow to optionally run package installation in two passes. Eventually, this ↵Daniel Baumann
allows to have media containing a 'bigger' live system that what they end up installing (Closes: #627439).
2011-06-11Creating chroot_local-tasklists directory in config.Daniel Baumann
2011-06-11Reworking chroot_tasks into chroot_local-tasklists, now packages and tasks ↵Daniel Baumann
are (almost) handled identical and through local lists only.
2011-06-11Always disable dpkg sync, we only support squeeze and newer anyway.Daniel Baumann
2011-06-11Correcting indenting for dpkg sync configuration file.Daniel Baumann
2011-06-11Use dpkg --force-unsafe-io if available (Closes: #630043).Colin Watson
2011-06-11Removing unmaintained chroot_localization script.Daniel Baumann
The chroot_localization script did two things: * contain a hardcoded list for a couple of packages->l10n-packages * (supposed) to set the locales boot parameter correct. While the first was totally outdated and is a thing that needs to be constantly updated for changes in debian (and nobody wants to do that) and it's a broken approach anyway, the second is useless since we're using syslinux-themes packages anyway.
2011-06-11Dropping handling of --packages in order to simply things handle packages ↵Daniel Baumann
scheduled for installation through package lists only.
2011-06-11Don't try to install standard task on anything but ubuntu.Daniel Baumann
2011-06-08Make --initramfs none work more consistently (Closes: #627887).Colin Watson
2011-06-08Use mkfs.ext2/mkfs.ext2 instead of genext2fs (Closes: #629533).Colin Watson
2011-06-03Updating grub paths for d-i files (Closes: #627695).Daniel Baumann
2011-06-03Removing unused and not really usefull bootstrap-script option (Closes: ↵Daniel Baumann
#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-03Fixing ext2/ext3 case in lb_binary_rootfs to work with --build-with-chroot ↵Colin Watson
false (Closes: #627902).
2011-06-03Moving 'default' hooks for minimal and stripped to example hooks, they will ↵Daniel Baumann
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-03Restoring excludes functionality for mksquashfs. This was present some time ↵Daniel Baumann
ago but then got removed.
2011-05-21Fix duplicate deconfiguration of apt, upstart, and sysv-rc if ↵Colin Watson
build-with-chroot is false (Closes: #627406).