summaryrefslogtreecommitdiff
path: root/functions
AgeCommit message (Collapse)Author
2008-08-10Merging debian-installer-daily option into debian-installer-distribution.Daniel Baumann
2008-08-10Suporting debian-installer distribution choice, which makes possible to ↵Tiago Bortoletto Vaz
build a image using a system-independent debian-installer suite. The config option for this is --debian-installer-distribution CODENAME.
2008-08-10Bumping version number to 1.0.0.Daniel Baumann
2008-08-09Sorting functions alphabetically.Antonio Terceiro
2008-08-09Replacing file checking with ls by function callsAntonio Terceiro
Instead of repeatedly doing "ls ... > /dev/null 2>&1", just use a function that does exactly that.
2008-08-07Print a warning when package caching is disabled but d-i integration is enabled.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Updating debian release information.Daniel Baumann
2008-07-14Releasing debian version 1.0~a48-1.Daniel Baumann
2008-07-05Perform in LH_BOOTAPPEND_INSTALL conditional expansion manually to avoid ↵Chris Lamb
expansion bug/feature on repetitive calls to lh_config (Closes: #488672) Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-22Print a friendlier message if debootstrap or cdebootstrap cannot be found.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Migrate a In_list candidate to grep -E.Chris Lamb
Perhaps we could .-include the In_list function? Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Add In_list function to extract various bits of code that did (or should ↵Chris Lamb
have done) the same job. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Add support for usb-hdd on sparc (requires parted 1.8 from experimental).Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Add support for the sparc architecture.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Fix truncated Echo_breakage messages.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Add Echo_breakage for messages preceeding often-breaking stages and use ↵Chris Lamb
before {c,}debootstrap calls Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-08Releasing live-helper 1.0~a47-1.Daniel Baumann
2008-04-28Allow needle and haystack parts of packagelist #if constructs to be listsChris Lamb
This allows us to write: #if SECTIONS contrib non-free contrib-package non-free-package #endif and #if DISTRIBUTION lenny sid new-package #endif Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-28Releasing live-helper 1.0~a46-1.Daniel Baumann
2008-04-27Support list of items for conditionals in package listsTiago Bortoletto Vaz
This patch allows giving a list of items for the conditionals in package lists. For example, it's possible to specify some packages for more than one architecture in the same conditional block: package01 #if ARCHITECTURE i386 amd64 package02 package03 #endif package04 where package01 and package04 are available for all architectures, but package02 and package03 are available only for i386 and amd64 architectures.
2008-04-26Support simple conditionals in package listsChris Lamb
This patch adds support for simple conditionals in package lists. For example, to limit a package to i386 only: foo #if ARCHITECTURE i386 package-only-in-i386 #endif bar Any variable that beings in LH_ can be expanded: #if MODE ubuntu package-only-in-ubuntu #endif Nesting of conditionals is not supported. If the variable to be expanded does not exist, the conditional is false. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-26Use APT::Install-Recommends to disable installation of recommends for EtchChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-25Adding powerpc64 to default kernel flavours (in addition to the normal 32 ↵Daniel Baumann
bit one).
2008-04-21Releasing live-helper 1.0~a45-1.Daniel Baumann
2008-04-19Adjusting Save_cache(); to skip already cached .deb files and only copying ↵Daniel Baumann
new packages to it.
2008-04-19Rewrite Expand_packagelist to not be recursiveChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-16Releasing live-helper 1.0~a44-1.Daniel Baumann
2008-04-16Don't install "Recommends:" when installing local toolsChris Lamb
This patch disables the installation of "Recommends:" packages whilst obtaining build utilities such as 'syslinux'. It has three benefits: * Doesn't waste time installing useless packages whilst building. * Keeps the "binary chroot" clean - packages leak into the the live system on a rebuild. * Makes the behaviour of Install_Package more predictable and independent of the chroot's APT configuration. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-15Consistenly using short options rather than long options in function files.Daniel Baumann
2008-04-15Improving .deb caching by using hardlinks (if possible).Daniel Baumann
2008-04-10helpers/lh_config, functions/defaults.sh: Correct "boostrap" -> "bootstrap"Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-04-09Releasing live-helper 1.0~a43-1.Daniel Baumann
2008-04-08Fixing forgotten variable in conffile loop.Daniel Baumann
2008-04-07Allowing multiple arguments for Read_conffile();.Daniel Baumann
2008-04-07Centraly evaluate LH_CONFIG for custom configuration file.Daniel Baumann
2008-04-03Removing temporary workaround of adding lzma-modules2.6 to linux packages, ↵Daniel Baumann
all fixed squashfs are now in sid and lenny.
2008-03-31Releasing live-helper 1.0~a42-1.Daniel Baumann
2008-03-28Also including lzma modules on lenny temporarily.Daniel Baumann
2008-03-26Applying patch from Bas Wijnen <wijnen@debian.org> to correct error messages ↵Daniel Baumann
in Require_stagefile (Closes: #472774).
2008-03-26Applying patch from Bas Wijnen <wijnen@debian.org> to make ↵Daniel Baumann
Check_crossarchitecture() working on non-listed architectures (Closes: #472775).
2008-03-25Releasing live-helper 1.0~a41-1.Daniel Baumann
2008-03-23Allow LH_ENCRYPTION="disabled" to disable encryptionChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-21Switching default of LH_APT from aptitude to apt for >= lenny.Daniel Baumann
Apt in lenny also supports tracking of 'orphaned' packages. If aptitude is installed, apt can't be removed, so by switching to apt making the default images a tiny bit smaller. And, aptitude got mainly default because of the sarge->etch update recommendation.
2008-03-11Including 686 kernel flavour on i386 too, but defaulting (still) to 486 for ↵Daniel Baumann
compatibility reasons.
2008-03-10functions/losetup.sh: use SECTORS as variable name to reflect the real usageOtavio Salvador
2008-03-08Bumping live-helper version.Daniel Baumann
2008-03-06Updating copyright years to 2008.Daniel Baumann
2008-03-01Fixed accidental overwriting of LH_NET_TARBALL value in defaults.Daniel Baumann
2008-02-29Adding lzma modules on sid.Daniel Baumann
2008-02-27When a wrong argument is passed, that argument should be listed (Closes: ↵Daniel Baumann
#468201).