Commit Graph

700 Commits

Author SHA1 Message Date
Daniel Baumann ddbf68ff41 Also including the standard task when building the rescue default flavour. 2011-03-12 13:43:32 +01:00
Daniel Baumann 16d5361094 Building standard image flavour with included --tasks standard. 2011-03-12 13:17:12 +01:00
Daniel Baumann 88d9374df2 Releasing debian version 3.0~a13-1. 2011-03-09 19:27:56 +01:00
Hector Oron 15fe99c141 Removing superfluous whitespace in output of the usage function. 2011-03-09 19:20:44 +01:00
Daniel Baumann 7910dbf330 Updating default mirrors for emdebian (Closes: #614120). 2011-03-09 19:20:44 +01:00
Daniel Baumann 1ca9abd92a Releasing debian version 3.0~a12-1. 2011-03-09 19:20:43 +01:00
Daniel Baumann ced01e41a1 Correcting logical error with default settings of initsystem. 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 5ca5b62082 Adding support for Ubuntu jaunty and natty, thanks to Cody A.W. Somerville <cody.somerville@canonical.com>. 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 7289fd7e8f Releasing debian version 3.0~a11-1. 2011-03-09 19:20:41 +01:00
Daniel Baumann bedc819013 Updating compression defaults for progress. 2011-03-09 19:20:41 +01:00
Daniel Baumann 82faf6d595 Correcting typo in lzip default options. 2011-03-09 19:20:41 +01:00
Daniel Baumann b59859ac0e Updating parent distribution defaults for progress. 2011-03-09 19:20:41 +01:00
Daniel Baumann bb1230ba24 Shortening iso volume default for progress. 2011-03-09 19:20:41 +01:00
Daniel Baumann 7ce2164003 Updating apt indices defaults for progress. 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 8f4fb88a71 Updating some defaults 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 41a68e4819 Correcting typo in compression defaults. 2011-03-09 19:20:41 +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
Daniel Baumann 72e0150203 Adding initial defaults for progress. 2011-03-09 19:20:40 +01:00
Daniel Baumann 21815cb707 Generalizing compression handling and adding support for lzip tarballs. 2011-03-09 19:20:40 +01:00
Daniel Baumann 57e60d5edb Updating man function for newer live-build versions (Closes: #608477). 2011-03-09 19:20:40 +01:00
Daniel Baumann a76b0d9b75 Correcting outdated program variable. 2011-03-09 19:20:40 +01:00
Daniel Baumann a79a5bea10 Simplyfing defaults function a bit. 2011-03-09 19:20:40 +01:00
Daniel Baumann b427b22b88 Removing some more lenny-only stuff. 2011-03-09 19:20:40 +01:00
Daniel Baumann c0d782a1f4 Removing --apt-pdiff option, this doesn't belong into live-build in the first place. 2011-03-09 19:20:39 +01:00
Daniel Baumann aad4e48042 Disabling inclusion of GUI installer images on ubuntu. 2011-03-09 19:20:39 +01:00
Daniel Baumann bd823ca555 Releasing debian version 3.0~a10-1. 2011-03-09 19:20:39 +01:00
Daniel Baumann 772e2ad4bf Removing last live-helper remains in internal variables. 2011-03-09 19:20:39 +01:00
Daniel Baumann 34c35f2c7a Removing old ubuntu release (jaunty). 2011-03-09 19:20:39 +01:00
Daniel Baumann 5588afd293 Adding debian-installer-launcher in prebuilt images. 2011-03-09 19:20:39 +01:00
Daniel Baumann 67aad58250 Releasing debian version 3.0~a9-1. 2011-03-09 19:20:38 +01:00
Daniel Baumann 4a97d539c9 Making default argument guessing for non-debian systems a bit more robust. 2011-03-09 19:20:38 +01:00
Daniel Baumann 51944c015f Renaming --architecture to --architectures in preparation for multi-arch. 2011-03-09 19:20:37 +01:00
Daniel Baumann d703d361fc Passing chroot directory explicitly to Apt() in preparation for multi-arch. 2011-03-09 19:20:37 +01:00
Daniel Baumann 68e8fd157e Renaming 'packages lists' to 'package lists' all over the place. 2011-03-09 19:20:36 +01:00
Daniel Baumann 813f5227ab Replacing last occurences of lh with lb. 2011-03-09 19:20:36 +01:00
Daniel Baumann 78492155d3 Removing cdrom-detect/try-usb workaround, not needed anymore. 2011-03-09 19:20:36 +01:00
Daniel Baumann da2c2b0bcc Renaming --binary-indices to --apt-indices for consistency. 2011-03-09 19:20:35 +01:00
Daniel Baumann e54e1e013d Enabling volatile for squeeze. 2011-03-09 19:20:35 +01:00
Daniel Baumann ea90e168cd Releasing debian version 3.0~a6-1. 2011-03-09 19:20:35 +01:00
Daniel Baumann cd172cfe21 First step in cleaning up syslinux handling by using syslinux-theme packages rather than embedded templates. 2011-03-09 19:20:35 +01:00
Daniel Baumann 6e59f3b095 Correcting typo in defaults handling of apt http proxy. 2011-03-09 19:20:34 +01:00
Daniel Baumann 3df7f06c17 Shuffeling dpkg tmpfs hack arround in preparation for generic tmpfs support. 2011-03-09 19:20:34 +01:00
Daniel Baumann af0480e577 Removing hppa case for kernel defaults, squeeze and newer has no hppa anymore. 2011-03-09 19:20:34 +01:00
Daniel Baumann e65578e493 Removing arm case for kernel defaults, squeeze has armel instead. 2011-03-09 19:20:34 +01:00
Daniel Baumann c7a9942687 Removing --binary-pool again, not ready yet.
See #598935, #598991 and and
http://lists.debian.org/debian-live/2010/10/msg00079.html
for details.
2011-03-09 19:20:33 +01:00
Daniel Baumann 972aca9556 Updating defaults for squeeze and d-i gui. 2011-03-09 19:20:32 +01:00
Daniel Baumann ef880ac2bf Updating version constraints in config tree version check. 2011-03-09 19:20:31 +01:00
Daniel Baumann 4826b8c224 Adding option to allow using the live-media pool in live system. 2011-03-09 19:20:31 +01:00
Daniel Baumann c77053d3d8 Replacing lb_chroot_symlinks with a hook, that's more approriate. 2011-03-09 19:20:31 +01:00
Daniel Baumann c5c3f6133a Adding debian version 3.0~a1-1. 2011-03-09 19:19:23 +01:00
Daniel Baumann afd63ce871 Releasing debian version 2.0.12-1. 2011-03-09 19:17:34 +01:00
Daniel Baumann 3dc6e39668 Adding support for Ubuntu jaunty and natty, thanks to Cody A.W. Somerville <cody.somerville@canonical.com>. 2011-03-09 19:17:33 +01:00
Daniel Baumann 2ddc0cef5d Updating year in manpage, hooks, script and template files. 2011-03-09 19:17:33 +01:00
Daniel Baumann c4585c1808 Updating man function for newer live-build versions (Closes: #608477). 2011-03-09 19:17:32 +01:00
Daniel Baumann bb3bcbf784 Correcting outdated program variable. 2011-03-09 19:17:32 +01:00
Daniel Baumann 383519bff3 Removing l10n support for 2.0 branch. 2011-03-09 19:17:32 +01:00
Daniel Baumann 339a910c82 Releasing debian version 2.0.11-1. 2011-03-09 19:17:32 +01:00
Daniel Baumann b05af6055e Disabling inclusion of GUI installer images on ubuntu. 2011-03-09 19:17:32 +01:00
Daniel Baumann 4d3637228a Releasing debian version 2.0.10-1. 2011-03-09 19:17:31 +01:00
Daniel Baumann 48f6f2105f Removing last live-helper remains in internal variables. 2011-03-09 19:17:31 +01:00
Daniel Baumann b97534b112 Removing old ubuntu release (jaunty). 2011-03-09 19:17:31 +01:00
Daniel Baumann 262cbb3461 Adding debian-installer-launcher in prebuilt images. 2011-03-09 19:17:31 +01:00
Daniel Baumann 6380f4dbee Releasing debian version 2.0.9-1. 2011-03-09 19:17:30 +01:00
Daniel Baumann 1459914e2f Replacing last occurences of lh with lb. 2011-03-09 19:17:29 +01:00
Daniel Baumann a71d06e072 Removing cdrom-detect/try-usb workaround, not needed anymore. 2011-03-09 19:17:28 +01:00
Daniel Baumann 7b426dd91a Enabling volatile for squeeze. 2011-03-09 19:17:28 +01:00
Daniel Baumann 4bb62ce0e9 Releasing debian version 2.0.6-1. 2011-03-09 19:17:28 +01:00
Daniel Baumann c43c932602 Correcting typo in defaults handling of apt http proxy. 2011-03-09 19:17:28 +01:00
Daniel Baumann 646725908a Releasing debian version 2.0.3-1. 2011-03-09 19:17:26 +01:00
Daniel Baumann c0ca9ea805 Updating defaults for squeeze and d-i gui. 2011-03-09 19:17:25 +01:00
Daniel Baumann c7ef19166c Releasing debian version 2.0.1-1. 2011-03-09 19:17:25 +01:00
Daniel Baumann 958ec2235e Releasing debian version 2.0.0-1. 2011-03-09 19:17:24 +01:00
Daniel Baumann 8442fdc9eb Adding initramfs related defaults for wheezy. 2011-03-09 19:17:24 +01:00
Daniel Baumann 933d1d74cf Also supportin local global lists in config/lists, thanks to Mark Schneider <ms@it-infrastrukturen.org>. 2011-03-09 19:17:23 +01:00
Daniel Baumann c1bd2bed0d Adding support for inclusion of the debian-backports repository. 2011-03-09 19:17:23 +01:00
Daniel Baumann 8c155c17c8 Updating auto/scripts handling. 2011-03-09 19:17:22 +01:00
Daniel Baumann 8488808879 Releasing debian version 2.0~a28-1. 2011-03-09 19:17:22 +01:00
Daniel Baumann 801d1ae414 Removing EOL Ubuntu releases. 2011-03-09 19:17:22 +01:00
Cody A.W. Somerville 1a2f5c6d13 Addding maverick to list of releases. 2011-03-09 19:17:22 +01:00
Daniel Baumann 83bc63f725 Updating internal variables from lh to lb scheme, should be the last piece to finish the live-helper to live-build rename. 2011-03-09 19:17:21 +01:00
Daniel Baumann 7d115df145 Releasing debian version 2.0~a26-1. 2011-03-09 19:17:20 +01:00
Daniel Baumann 076ea6bc28 Updating lenny point release number. 2011-03-09 19:17:20 +01:00
Daniel Baumann f21aa58cb7 Adding support for wheezy. 2011-03-09 19:17:20 +01:00
Daniel Baumann b49b72172c Updating debian-live homepage in various locations. 2011-03-09 19:17:20 +01:00
Daniel Baumann 97f06ce302 Updating lenny point release number. 2011-03-09 19:17:20 +01:00
Daniel Baumann 4b84f354bf Updating internal calls to use live-build instead of live-helper. 2011-03-09 19:17:19 +01:00
Daniel Baumann e70ad72254 Releasing debian version 2.0~a24-1. 2011-03-09 19:17:19 +01:00
Daniel Baumann ce4581282e Replacing some references to live-helper with live-build. 2011-03-09 19:17:18 +01:00
Daniel Baumann 4d22ca948a Updating copyright headers for live-build. 2011-03-09 19:17:18 +01:00
Daniel Baumann 45e1f443ac Correcting typo in emdebian keyring packages variable (Closes: #593346). 2011-03-09 19:17:18 +01:00
Daniel Baumann cb9ac8bef7 Releasing debian version 2.0~a23-1. 2011-03-09 19:17:17 +01:00
Daniel Baumann c210b8ae44 Moving /usr/share/live-helper to /usr/share/live/build. 2011-03-09 19:17:17 +01:00
Daniel Baumann e87d1e3b6e Setting default distribution to squeeze. 2011-03-09 19:17:17 +01:00
Daniel Baumann 0ce1eba311 Releasing debian version 2.0~a22-1. 2011-03-09 19:17:17 +01:00
Chris Lamb a0fcfedb0b Fixing spelling typo. 2011-03-09 19:17:16 +01:00
Daniel Baumann 4d3c864030 Releasing debian version 2.0~a21-1. 2011-03-09 19:17:16 +01:00
Daniel Baumann 3d484128cc Releasing debian version 2.0~a20-1. 2011-03-09 19:17:15 +01:00
Daniel Baumann a93ae2cb8d Releasing debian version 2.0~a19-1. 2011-03-09 19:17:14 +01:00
Daniel Baumann 643b41a29d Updating defaults to also add try-usb parameter for cdrom-detect when building iso-hybrid images with included debian-installer. 2011-03-09 19:17:14 +01:00
Daniel Baumann 477f01453f Releasing debian version 2.0~a18-1. 2011-03-09 19:17:14 +01:00
Daniel Baumann 0d33caf4c4 Releasing debian version 2.0~a17-1. 2011-03-09 19:17:13 +01:00
Daniel Baumann d74cc624df Releasing debian version 2.0~a16-1. 2011-03-09 19:17:12 +01:00
Daniel Baumann 575648476f Correcting wrong handling of --rsyncable in defaults autodetection of gzip options. 2011-03-09 19:17:11 +01:00
Daniel Baumann 279c24075f Releasing debian version 2.0~a15-1. 2011-03-09 19:17:11 +01:00
Daniel Baumann 08ee83bdf4 Releasing debian version 2.0~a14-1. 2011-03-09 19:17:10 +01:00
Daniel Baumann 2887c8a251 Setting version number to 2.0~a13. 2011-03-09 19:17:09 +01:00
Daniel Baumann 36bddd25da Renaming --chroot-build to --build-with-chroot. 2011-03-09 19:17:09 +01:00
Daniel Baumann 3479891830 Also (try) unmounting /dev/shm in exit function. 2011-03-09 19:17:09 +01:00
Daniel Baumann e2644c02ec Setting version number. 2011-03-09 19:17:07 +01:00
Daniel Baumann 6e36d93f1f Allow to include multiple checksum files and specify which hashes to use. 2011-03-09 19:17:06 +01:00
Daniel Baumann d190df9cb3 Releasing debian version 2.0~a11-1. 2011-03-09 19:17:06 +01:00
Daniel Baumann dca0d040dd Releasing debian version 2.0~a10-1. 2011-03-09 19:17:06 +01:00
Daniel Baumann 7d7641e34e Updating Man function to work with lh as wrapper. 2011-03-09 19:17:06 +01:00
Daniel Baumann 58f50cbec1 Releasing debian version 2.0~a9-1. 2011-03-09 19:17:05 +01:00
Daniel Baumann 000ff0a0b0 Adding update repositories as volatile when building in ubuntu mode (Closes: #572983). 2011-03-09 19:17:05 +01:00
Daniel Baumann a625ce959b Updating hostname of ubuntu security updates. 2011-03-09 19:17:05 +01:00
Daniel Baumann 314a1439d8 Setting debian-installer-gui default to false for squeeze and sid. 2011-03-09 19:17:04 +01:00
Daniel Baumann 17c5ed64b2 Adding support for debian-volatile archive. 2011-03-09 19:17:04 +01:00
Daniel Baumann 54518852c8 Updating year to 2010 in copyright notices. 2011-03-09 19:17:04 +01:00
Daniel Baumann 5ab772d8c9 Applying slightly modified patch from Cody A.W. Somerville <cody.somerville@canonical.com> to add support for custom debian installer images mirror. 2011-03-09 19:17:04 +01:00
Daniel Baumann 9aaba9712a Releasing debian version 2.0~a8-1. 2011-03-09 19:17:04 +01:00
Daniel Baumann afa0ce7b84 Updating tasks handling for squeeze. 2011-03-09 19:17:04 +01:00
Daniel Baumann c66942f06e Reworking iso-hybrid as an independent binary image type. 2011-03-09 19:17:04 +01:00
Daniel Baumann 9d6a4dedc2 Cleaning up usb helpers for a future usb-zip addition. 2011-03-09 19:17:04 +01:00
Richard Nelson e59e8d5c7d Removed the appending of LH_BOOTAPPEND_LIVE to LH_BOOTAPPEND_INSTALL. 2011-03-09 19:17:04 +01:00
Daniel Baumann 67af4a1ce9 Updating error message on arm/armel regarding kernel flavour selection. 2011-03-09 19:17:04 +01:00
Daniel Baumann aa3a6f49b5 Releasing debian version 2.0~a7-1. 2011-03-09 19:17:04 +01:00
Daniel Baumann 5b3a7d8021 Removing whitespaces at the end of bootappend-install assignements. 2011-03-09 19:17:04 +01:00
Daniel Baumann eeaec0fc3b Don't append and re-append try-usb parameter to bootappend-install options over and over again. 2011-03-09 19:17:04 +01:00
Daniel Baumann 40c5cf8d4a Calling /usr/sbin/chroot with full path in Chroot(); should fix path problems when using live-helper from a local source tree. 2011-03-09 19:17:04 +01:00
Daniel Baumann da2bfd4f3d Updating defaults for kernel packages to not include separate aufs-modules for squeeze, not needed anymore. 2011-03-09 19:17:03 +01:00
Daniel Baumann bb12d73a8e Removing dead code for bootstrap mirror defaults. 2011-03-09 19:17:03 +01:00
Daniel Baumann e1a4e1b91b Releasing debian version 2.0~a4-1. 2011-03-09 19:17:03 +01:00
Daniel Baumann 4a3d0ebf17 Renaming directory that holds automatic scripts (e.g. scripts/config or scripst/clean) to auto for consistency reasons. 2011-03-09 19:17:03 +01:00
Daniel Baumann 45406a5c98 Making unmount routines a bit more robust. 2011-03-09 19:17:03 +01:00
Daniel Baumann b5d8bded4b Bumping ubuntu default distribution to karmic. 2011-03-09 19:17:03 +01:00
Daniel Baumann 2e6e655346 Releasing debian version 2.0~a3-1. 2011-03-09 19:17:03 +01:00
Daniel Baumann 09c2e7943c Adding experimental support for isohybrid (Closes: #558688). 2011-03-09 19:17:03 +01:00
Daniel Baumann 701b5affd4 For consistency, using true|false instead of enabled|disabled in configuration options. 2011-03-09 19:17:03 +01:00
Daniel Baumann 3171fcb3f2 Setting win32-loader to disabled in ubuntu mode. 2011-03-09 19:17:03 +01:00
Daniel Baumann 352d962ee8 Removing lpia support, this architecture is dead. 2011-03-09 19:17:03 +01:00
Daniel Baumann 087aebad8d Setting LH_BASE variable in defaults.sh globally. 2011-03-09 19:17:02 +01:00
Daniel Baumann 5841e79b1f Dropping etch support. 2011-03-09 19:17:02 +01:00
Daniel Baumann 8fa7616e69 Updating config tree version checks. 2011-03-09 19:17:02 +01:00
Daniel Baumann 5e4952e8a7 Adding debian version 2.0~a1-1. 2011-03-09 19:16:26 +01:00
Daniel Baumann ae99460947 Releasing debian version 1.0.6-1. 2011-03-09 19:09:49 +01:00
Cody A.W. Somerville 7b3038c64f Correcting LH_BOOTAPPEND_INSTALL default values. 2011-03-09 19:09:48 +01:00
Cody A.W. Somerville 605af52623 Fixing intermittent truncating of filesystem. 2011-03-09 19:09:48 +01:00
Karl Goetz fe17dbbadc Rewording some of the error messages in Check_defaults(). 2011-03-09 19:09:48 +01:00
Karl Goetz b17d43784f Correcting spelling type in 'wrong config tree version' error message. 2011-03-09 19:09:48 +01:00
Karl Goetz 0e1256d02c Replacing all -ge with -gt checks for string max lenghts of iso meta information. 2011-03-09 19:09:48 +01:00
Karl Goetz 2e103e90c5 Adding missing exit 1 in the archtiecture detection case. 2011-03-09 19:09:48 +01:00
Daniel Baumann 5cc363b06e Adding check for config tree version and fail or give warnings if the version doesn't match. 2011-03-09 19:09:48 +01:00
Daniel Baumann 22992d84b0 Updating defaults of linux packages for sid (>= 2.6.31). 2011-03-09 19:09:48 +01:00
Daniel Baumann e94c400887 Updating distribution release information. 2011-03-09 19:09:47 +01:00
Daniel Baumann 82cbc81b3d Deprecating all dashed forms of commands. 2011-03-09 19:09:47 +01:00
Daniel Baumann 5611d7306e Returning error value of the last process before exiting (Closes: #527331). 2011-03-09 19:09:47 +01:00
Daniel Baumann e0209bb337 Automatically optaining version number for config tree format. 2011-03-09 19:09:47 +01:00
Daniel Baumann ec83843d6e Allowing to overwrite default gzip options through config switch or option. 2011-03-09 19:09:46 +01:00
Daniel Baumann d2f019461e Updating lenny point release number. 2011-03-09 19:09:46 +01:00
Daniel Baumann f177f48291 Releasing version 1.0.5-2. 2011-03-09 19:09:46 +01:00
Daniel Baumann e617fd6d4d Updating lenny point release number. 2011-03-09 19:09:46 +01:00
Daniel Baumann e9c580b6ae Updating kernel defaults for squeeze (removing squashfs, not required anymore). 2011-03-09 19:09:46 +01:00
Cody A.W. Somerville 27be06512a Add option to disable use of GTK debian-installer.
Adding the ability to disable use of the GTK graphical
debian-installer is handy either to reduce the size of the
images or if the necessary files aren't available.
2011-03-09 19:09:46 +01:00
Daniel Baumann d97d270715 Setting bootstrap mirror default to ftp.de.debian.org, ftp.us.debian.orgs is too unreliable (round-robin out of sync). 2011-03-09 19:09:46 +01:00
Daniel Baumann ff4e057387 Setting binary mirror default to cdn.debian.net. 2011-03-09 19:09:46 +01:00
Chris Lamb eaf31e811c Generate correct bootappend line for preseed/live-installer/usb-hdd combination. 2011-03-09 19:09:45 +01:00
Chris Lamb f57203d247 Fix usb-hdd d-i installation.
The real fix was done in d-i; this patch change simply turns on
the right switches. In other words, you will need to use a very
new d-i for this to work, possibly with components from SVN.

Let's hold off on actually closing #510280 though, as it gives
the wrong impression.
2011-03-09 19:09:45 +01:00
Daniel Baumann 5cf91050f2 Updating ubuntu specific package preselection. 2011-03-09 19:09:45 +01:00
Daniel Baumann 07d089fa55 Correcting typo in default values assignment of losetup functions. 2011-03-09 19:09:45 +01:00
Cody A.W. Somerville 3e161e501e Simplifying template precedence. 2011-03-09 19:09:45 +01:00
Daniel Baumann bce47bf9c8 Releasing version 1.0.5-1. 2011-03-09 19:09:45 +01:00
Cody A.W. Somerville 5239579ad0 Also respecting general apt/aptitude options for the install functions used during binary stage. 2011-03-09 19:09:44 +01:00
Cody A.W. Somerville 6d1a6c1854 Unmounting all mounts in chroot. 2011-03-09 19:09:44 +01:00
Cody A.W. Somerville 0fef6abce8 Fixing LH_BOOTAPPEND_INSTALL issues for Ubuntu based builds. 2011-03-09 19:09:44 +01:00
Chris Lamb 476d4c447e Print a warning if you are using "stripped" or "minimal" but you have set LH_BINARY_INCICES="enabled" (Closes: #527974)
This is mostly for people new to 1.0.4 with old configs.
2011-03-09 19:09:44 +01:00
Cody A.W. Somerville 8d5944765f Updating defaults.sh to correctly set default LH_CATEGORIES when in Ubuntu mode. 2011-03-09 19:09:44 +01:00
Cody A.W. Somerville 4afc571314 Adding lpia support. 2011-03-09 19:09:44 +01:00
Daniel Baumann 69d278fdb8 Not adding squashfs-modules to linux-packages on sid anymore, there it's mainlined. 2011-03-09 19:09:44 +01:00
Cody A.W. Somerville a486d3e1ad Adding Ubuntu mode. 2011-03-09 19:09:44 +01:00
Daniel Baumann 442429dd15 Updating internal release numbers to current state in debian. 2011-03-09 19:09:44 +01:00
Daniel Baumann 3f42bba0c7 Don't always overwrite keyring package option on debian or emedebian mode. 2011-03-09 19:09:43 +01:00
Daniel Baumann f2a30e7d0e Adding missing use of which in defaults setting of bootstrap program. 2011-03-09 19:09:43 +01:00
Daniel Baumann f73041f2f0 Adding initial support for virtual-hdd binary image type. 2011-03-09 19:09:42 +01:00
Chris Lamb ef9121fc23 Improving grammar and clarity of LH_ISO_APPLICATION etc. warnings 2011-03-09 19:09:42 +01:00
Chris Lamb c081caf4d7 Correcting spelling of s/lenght/length/ in warning messages. 2011-03-09 19:09:42 +01:00
Daniel Baumann 0e2d53d5d9 Evalualting iso volume before checking their lenght, thanks to Roberto C. Morano <rcmorano@emergya.es>. 2011-03-09 19:09:42 +01:00
Daniel Baumann e7da04b0f9 Emitting a warning rather than an error when iso strings are too long. 2011-03-09 19:09:42 +01:00
Daniel Baumann b7dd974083 Adding checks for exceeding lenght of the iso header strings. 2011-03-09 19:09:42 +01:00
Daniel Baumann 3d0af32269 Shortening LH_ISO_VOLUME defaults to not exceed max lenght (Closes: #515974). 2011-03-09 19:09:42 +01:00
Daniel Baumann feaf89c219 Releasing version 1.0.4-1. 2011-03-09 19:09:42 +01:00
Daniel Baumann a31541517b Updating syslinux menu configuration. 2011-03-09 19:09:42 +01:00
Daniel Baumann 9129283025 Updating release numbers. 2011-03-09 19:09:42 +01:00
Daniel Baumann 9a8304d03b Adding new setting for binary indices: If set to none, no indices are included at all. 2011-03-09 19:09:42 +01:00
Daniel Baumann 87d6db7574 Releasing version 1.0.3-2. 2011-03-09 19:09:42 +01:00
Daniel Baumann 1d696b028a Only enabling win32-loader by default if we also include debian-installer. 2011-03-09 19:09:42 +01:00
Daniel Baumann 9ac71a43ef For space consideration, don't install laptop task in desktop images by default anymore. 2011-03-09 19:09:42 +01:00
Daniel Baumann 431a8208a3 Really correcting bootstrap default logic to not overwrite the 'copy' method. 2011-03-09 19:09:42 +01:00
Daniel Baumann ef61a9d85f Correcting bootstrap default logic to not overwrite the 'copy' method. 2011-03-09 19:09:42 +01:00
Daniel Baumann 8c95e65a48 Including the distribution name in iso volume when being in debian mode. 2011-03-09 19:09:41 +01:00
Daniel Baumann b32d8b0eb3 Correcting typo in iso volume. 2011-03-09 19:09:41 +01:00
Daniel Baumann c2e7d59973 Adding own iso volume when beeing in release mode. 2011-03-09 19:09:41 +01:00
Daniel Baumann 99a850bd20 Introducing debian-release mode. 2011-03-09 19:09:41 +01:00
Daniel Baumann c1e86d62d2 Releasing version 1.0.3-1. 2011-03-09 19:09:41 +01:00
Daniel Baumann 68d4026b09 Correcting wrong logic in defaults.sh which resultet in having loop-aes-utils always installed. 2011-03-09 19:09:41 +01:00
Daniel Baumann fd323f7124 Overwriting the debootstrap or fdisk program if it is set to a value that is not on the host system anymore, but another alternative of it is. 2011-03-09 19:09:41 +01:00
Daniel Baumann 992a145afd Automatically displaying manpage when calling a helper with -h or --help. 2011-03-09 19:09:40 +01:00
Daniel Baumann 989f26d87b Updating year in copyright notices for 2009. 2011-03-09 19:09:40 +01:00
Daniel Baumann 8273a3f812 Correcting typo in previous aptitude->tasksel commit. 2011-03-09 19:09:40 +01:00
Daniel Baumann 84e4a199da Setting default taskel program from aptitude to tasksel. 2011-03-09 19:09:40 +01:00
Daniel Baumann 03cfa3a064 Unsupported bootloader/image type combinations are errors, not warning. 2011-03-09 19:09:40 +01:00
Antonio Terceiro 473f5623b6 Must be printf instead of echo! 2011-03-09 19:09:39 +01:00
Antonio Terceiro 6f5445b5d2 Removing incorrect extra argument 2011-03-09 19:09:39 +01:00
Antonio Terceiro dfb048b1ba Not considering some strings as translatable.
It does not make sense to translate those strings.
2011-03-09 19:09:39 +01:00
Antonio Terceiro 6891cbe098 Adding missing newlines in Echo_error 2011-03-09 19:09:39 +01:00
Antonio Terceiro 2a3056e8a9 Don't break messages into parts; this make it impossible for translators 2011-03-09 19:09:39 +01:00
Daniel Baumann b9f5121f53 Adding check for currently not supported bootloader/image-type combinations. 2011-03-09 19:09:39 +01:00
Daniel Baumann bebfa492f7 Adding short comments to the different cases in Check_defaults();. 2011-03-09 19:09:39 +01:00
Daniel Baumann b4d2797d26 Releasing version 1.0.2-3. 2011-03-09 19:09:39 +01:00
Chris Lamb 03e1b85dc4 Set default value of _COLOR to "false" from "disabled". 2011-03-09 19:09:37 +01:00
Daniel Baumann 7e127170ab Releasing version 1.0.2-2. 2011-03-09 19:07:31 +01:00
Daniel Baumann c7e7f435f2 Releasing version 1.0.2-1. 2011-03-09 19:07:31 +01:00
Daniel Baumann 8d42773bb1 Releasing version 1.0.1-4. 2011-03-09 19:03:45 +01:00
Daniel Baumann 64fe27d865 Adding emdebian grip mode. 2011-03-09 19:03:45 +01:00
Daniel Baumann 563df7464f Removing debian-edu mode, outdated and apparently not used anymore. 2011-03-09 19:03:45 +01:00
Daniel Baumann 95918265bc Correcting defaults check for diverted losetup binary to also cope with host systems that do install loop-aes-utils after populating live-helper config. 2011-03-09 19:03:45 +01:00
Daniel Baumann 95f40a04d6 Updating lxde-desktop support. 2011-03-09 19:03:45 +01:00
Daniel Baumann 50c3576e0b Removing wrong 'new-line' in running echo functions when using no color output. 2011-03-09 19:03:45 +01:00
Antonio Terceiro 5f0876d99d Adding missing arguments to printf (l10n disabled)
Otherwise the extra arguments would be discarded, e.g.

  Echo "Loading defaults from %s" "${DEFAULTS_DIR}"
2011-03-09 19:03:44 +01:00
Daniel Baumann 7a5c748b83 Correcting wrong defaults setting for internal _L10N variable. 2011-03-09 19:03:44 +01:00
Daniel Baumann 4e07c78e0b Releasing version 1.0.1-2. 2011-03-09 19:03:44 +01:00
Daniel Baumann 22a06c6566 Generalizing internal LH_CONFFILE variable. 2011-03-09 19:03:44 +01:00
Daniel Baumann 2b5f0a7a07 Using package variable to refere internally to live-helper. 2011-03-09 19:03:44 +01:00
Daniel Baumann d0276d0b16 Also checking for gettext catalogs to be installed before enabling l10n. 2011-03-09 19:03:44 +01:00
Daniel Baumann f070302f58 Removing double warning symbol. 2011-03-09 19:03:44 +01:00
Daniel Baumann c225229f29 Implementing colorful output (currently disabled by default, though). 2011-03-09 19:03:44 +01:00
Daniel Baumann 776a7b2227 Generalizing internal LH_BREAKPOINTS variable. 2011-03-09 19:03:44 +01:00
Daniel Baumann ad6b01b388 Generalizing internal LH_VERBOSE variable. 2011-03-09 19:03:44 +01:00
Daniel Baumann cb0894b3b3 Generalizing internal LH_QUIET variable. 2011-03-09 19:03:43 +01:00
Daniel Baumann 3ff1c8050b Generalizing internal LH_DEBUG variable. 2011-03-09 19:03:43 +01:00
Daniel Baumann 137f573c85 Generalizing internal LH_FORCE variable. 2011-03-09 19:03:43 +01:00
Daniel Baumann d3c29179ad Generalizing internal LH_L10N variable. 2011-03-09 19:03:43 +01:00
Daniel Baumann 1783c91424 Syncing internal l10n functions. 2011-03-09 19:03:43 +01:00
Daniel Baumann db5d2b0dcd Syncing internal lockfile functions. 2011-03-09 19:03:43 +01:00
Daniel Baumann 425f88e9ec Updating signals in exit and lockfile traps. 2011-03-09 19:03:43 +01:00
Daniel Baumann 0eaf9e5122 Adding armel to architecture specific checks. 2011-03-09 19:03:43 +01:00
Daniel Baumann 961aa2f3b7 Updating color functions. 2011-03-09 19:03:43 +01:00
Daniel Baumann b28ffecee0 Check for availability of gettext at runtime, and only use it if existing. 2011-03-09 19:03:43 +01:00
Daniel Baumann 37d2fb4b0f Don't use set -e in sourced functions, this is the job of the actual executed script. 2011-03-09 19:03:43 +01:00
Daniel Baumann 1c1e7db6c4 Generalizing internal Chroot(); by requiring its first argument to be the chroot directory. 2011-03-09 19:03:43 +01:00
Daniel Baumann 6696b019fe Renaming internal Read_conffile(); to Read_conffiles(); for consistency reasons. 2011-03-09 19:03:43 +01:00
Daniel Baumann c36bae1013 Updating releases.sh to match internal namespace of included functions. 2011-03-09 19:03:43 +01:00
Daniel Baumann d0ba615d07 Correcting intendation in conffile.sh. 2011-03-09 19:03:43 +01:00
Chris Lamb 95b6b96d2c Add utility to dump all conffiles to stdout. 2011-03-09 19:03:43 +01:00
Chris Lamb 568f905c51 Add utility to dump specified file to stdout. 2011-03-09 19:03:43 +01:00
Chris Lamb f1d230a6b5 Refactor utility to locate conffiles. 2011-03-09 19:03:43 +01:00
Chris Lamb f2d0d81ad0 Print message when Exit is called. 2011-03-09 19:03:43 +01:00
Chris Lamb 4c485f1853 Add utility function to call 'Exit' when script exits. 2011-03-09 19:03:43 +01:00
Daniel Baumann 4f9797c893 Adding unmount calls for pseudo-filesystems in Exit();. 2011-03-09 19:03:43 +01:00
Daniel Baumann ce7c2e2fe1 Removing LIVE_* grep from Exit(); as we have switched to LH_* variables long time ago. 2011-03-09 19:03:43 +01:00
Daniel Baumann 601338b91d Updating version number in common.sh. 2011-03-09 19:03:43 +01:00
Daniel Baumann 78ea286335 Also accept x86_64 as alias for amd64 when checking for cross architecture support. 2011-03-09 19:03:42 +01:00
Daniel Baumann 4718372f13 Automatically correct LH_SETUP value if the configured losetup cannot be found. 2011-03-09 19:03:42 +01:00
Chris Lamb 242155f0b7 Ensure local packages lists are sourced over global ones (Closes: #499656) 2011-03-09 19:03:42 +01:00
Daniel Baumann f423bca5d8 Adding scripts directory to to include custom helper scripts. 2011-03-09 19:03:42 +01:00
Daniel Baumann 254138f98d Updating cursor.sh with additional functions. 2011-03-09 19:03:42 +01:00
Chris Lamb f5fc8b9c9f Warn when using syslinux with a non-FAT LH_BINARY_FILESYSTEM. 2011-03-09 19:03:41 +01:00
Chris Lamb 8d373e005b Refactor partition size calculation, ensuring a uniform increase for ext partitions. 2011-03-09 19:03:41 +01:00
Daniel Baumann e443308980 Adding cursor functions for future usage. 2011-03-09 19:03:41 +01:00
Daniel Baumann b785db39a2 Adding color functions for future usage. 2011-03-09 19:03:41 +01:00
Daniel Baumann 30bac7a328 Don't install more than one kernel image when building minimal or stripped images. 2011-03-09 19:03:40 +01:00
Daniel Baumann ef8155a112 Adding support for squeeze (lenny+1). 2011-03-09 19:03:40 +01:00
Chris Lamb 5a4b8ca4f9 Improve architecture auto-detection. 2011-03-09 19:03:40 +01:00
Daniel Baumann 953253444b Setting project email address to the new debian-live@lists.debian.org. 2011-03-09 19:03:40 +01:00
Daniel Baumann fa8e9f9381 Renaming sections to categories in order to use the same names as Debian Policy does (Closes: #483777). 2011-03-09 19:03:40 +01:00
Daniel Baumann d0bd7bc265 Using internal prefix for PACKAGES variable in function/packages.sh (Closes: #468900). 2011-03-09 19:03:40 +01:00
Chris Lamb e86a27449a Install loop-aes-utils if we are using encryption. 2011-03-09 19:03:40 +01:00
Chris Lamb 59e0b310a3 Correct logic in LH_BOOTAPPEND_INSTALL handling
(LH_BOOTAPPEND_INSTALL was being overridden if a preseed.cfg was found.)
2011-03-09 19:03:40 +01:00
Chris Lamb 026a683b77 Don't use interpolation to print usage and help as it breaks newlines and tabs. 2011-03-09 19:03:40 +01:00
Daniel Baumann 45e82061bb Correcting win32-loader default values. 2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz 24ddf76181 Making help.sh and version.sh messages translatable. 2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz bb8faf961e Making usage.sh messages translatable. 2011-03-09 19:03:39 +01:00
Daniel Baumann 3e3bb42607 Moving win32-loader inclusion support from external hook into main program (Closes: #476546). 2011-03-09 19:03:39 +01:00
Daniel Baumann fe8484f3cd Adding generic echo function. 2011-03-09 19:03:39 +01:00
Daniel Baumann 1768bfdc24 Removing superfluous echo type from echo call. 2011-03-09 19:03:39 +01:00
Daniel Baumann ec3874040a Correcting escaping of $VERSION in LH_ISO_PREPARER defaults. 2011-03-09 19:03:39 +01:00
Chris Lamb 13aa45aeda Correcting aesthetic typo "proces" -> "process". 2011-03-09 19:03:39 +01:00
Chris Lamb 808b473e08 Add leading space to prevent unnecessary diff when running lh_config repeatedly. 2011-03-09 19:03:39 +01:00
Chris Lamb 135276b93e Rename internal LH_BOOTAPPEND_PRESEED variable to _LH_BOOTAPPEND_PRESEED 2011-03-09 19:03:39 +01:00