summaryrefslogtreecommitdiff
path: root/scripts/build/lb_chroot
AgeCommit message (Collapse)Author
2012-08-27Dropping lb prefix from live-build scripts, not needed anymore.Daniel Baumann
Previously, we needed to keep the lb_* prefix as the scripts could also be executed standalone. Since the lb wrapper is mandatory since squeeze, we can drop this now.
2012-08-27Making build.sh sourcing more robust (Closes: #684896).Daniel Baumann
2012-08-24Switching back to use the more common ${@} instead of ${*}, it's not ↵Daniel Baumann
required in current lb_clean anymore.
2012-08-13Simplyfing sourcing of build.sh and getting away with the broken subshell ↵Daniel Baumann
construct.
2012-07-30Removing chroot_local-patches, too much overhead for just applying patches ↵Daniel Baumann
(notably, with -p1 enforced), hooks are more flexible anyway.
2012-07-30Updating GPL standard header in all files.Daniel Baumann
2012-07-29Removing chroot_task-lists, obsoleted by package lists.Daniel Baumann
2012-07-19Fixing up inclusion of functions while allowing local usage of live-build ↵Daniel Baumann
with different file layouts.
2012-06-03Renaming internal .stage to .build for consistency within the configuration ↵Daniel Baumann
tree.
2012-02-06Updating year in copyright notices for 2012.Daniel Baumann
2011-09-28Renaming and reworking previous chroot_local-preseed into chroot_preseed, ↵Daniel Baumann
now looking for config/preseed/*.preseed{,.chroot} files.
2011-09-28Removing unused global chroot_preseed.Daniel Baumann
2011-09-07Renaming lb_chroot_packagelists to lb_chroot_package-lists so that helper ↵Daniel Baumann
matches directory.
2011-09-07Renaming lb_chroot_local-includes into lb_chroot_includes and check for ↵Daniel Baumann
includes in config/includes.chroot.
2011-09-07Renaming binary.packages list files (that contain what package is installed ↵Daniel Baumann
in the chroot) to chroot as they are build during chroot stage, this fixes some rebuild issues.
2011-08-24Introducing --apt-sources option to control if the live system should have ↵Daniel Baumann
deb-src entries in sources.list.
2011-08-16Unifying lb_chroot_packagelists and lb_chroot_local-packagelists.Daniel Baumann
2011-07-19Enabling hooks based on the mode we're building for.Daniel Baumann
2011-06-17Removing forgotten reference to chroot_packages in lb_chroot.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-15Renaming chroot_sources script to chroot_archives for consistency with ↵Daniel Baumann
debian-policy terminology.
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-11Reworking chroot_tasks into chroot_local-tasklists, now packages and tasks ↵Daniel Baumann
are (almost) handled identical and through local lists only.
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-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-04-23Moving installation of tasks behind package and package lists installation; ↵Daniel Baumann
the tasks should only 'fill-up' with what has not already been provided by packages or package lists.
2011-04-23Removing kernel-img.conf handling for lenny and older.Daniel Baumann
2011-03-09Updating year in hooks and script files.Daniel Baumann
2011-03-09Removing lb_chroot_sysvinit in favour of a hook, which is the appropriate ↵Daniel Baumann
way to handle this.
2011-03-09Renaming 'packages lists' to 'package lists' all over the place.Daniel Baumann
2011-03-09Shuffeling dpkg tmpfs hack arround in preparation for generic tmpfs support.Daniel Baumann
2011-03-09Replacing lb_chroot_symlinks with a hook, that's more approriate.Daniel Baumann
2011-03-09Adding debian version 3.0~a1-1.Daniel Baumann
2011-03-09Updating year in manpage, hooks, script and template files.Daniel Baumann
2011-03-09Removing dpkg-tmpfs hack, this is too intrusive atm.Daniel Baumann
2011-03-09Also populating config tree automatically when calling other top-level ↵Daniel Baumann
commands apart from lb_build.
2011-03-09Prefixing helper scripts to make 'out of source' usage usable (Closes: #572455).Daniel Baumann