summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-04Fix caching of APT indices (Closes: #478744)Chris Lamb
I've tested this the cross-product of LH_APT={apt,aptitude} and LH_APT_SECURE={enabled,disabled} with no problems. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-04Refactor d-i GTK image selection, ensuring the GTK installer is only chosen ↵Chris Lamb
on the netboot variant when building on powerpc. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-04Only consider linux-image-2.6-prep powerpc kernel image on Etch.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-04Refactor remote d-i location handling and ensure correct locations for powerpc.Chris Lamb
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-20Re-order a case statement for consistency.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Fix incorrect test for sparc architecture in binary include handling.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Add support for generation of sparc netboot images.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Add support for sparc "tar" binary image type.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Add support for sparc install includes.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Refactor destination setting in lh_binary_silo to check arguments at ↵Chris Lamb
beginning of the script. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Abort build if building from the root directory (/) as this causes misc ↵Chris Lamb
build failures. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-20Emit a warning when running lh_build without a config/ directory.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-20Migrate a few uses of grep to In_list.Chris Lamb
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-19Remove a useless spaceChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-19Consolidate grep text searching predicates to use "grep -qs"Chris Lamb
If this is deemed not portable enough in the future, it should be easy enough to find/replace. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-19Revert aborting live d-i installation if minimal/stripped is selected and ↵Chris Lamb
instead attempt to not break the chroot too much in this case Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-19Replace another unweildy "if P1 || P2" statement with its "case" equivalent.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-19Remove more imported whitespaces.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-19Adjust "lh_config --help" and lh_config(1) so that the -m option corresponds ↵Chris Lamb
with --mirror-bootstrap isntead of --mirror-binary-security. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-17Removing imported whitespaces.Daniel Baumann
2008-06-15Only deference symlinks on usb-hdd filesystems that do not support symlinks.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Add support for ext2 and ext3 to lh_source_usb-hdd.Chris Lamb
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-15Refactor mkfs handling.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Refactor partition table type handling.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Refactor partition type handling.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Prefix mount and unmount in lh_binary_debian-installer with LH_ROOT_COMMAND.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Add support for sparc to lh_binary_debian-installer.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-15Add lh_binary_silo and associated templates to support the SILO bootloader.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Ensure apt-utils is installed in the helpers it is required.Chris Lamb
This allows us to remove a hacky test from hooks/minimal to see whether we need the package. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Abort if "live" d-i installation is attempted with minimal or stripped ↵Chris Lamb
LH_PACKAGES_LISTS This is required because lh_binary_rootfs removes /boot if minimal or stripped is the only packages list. 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-15Fix d-i locations in yaboot entries.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-15Fix trivial typographic error ("flavor" => "flavour")Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Only deference symlinks on FAT{16,32} partitions on usb-hdd.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Replace install.amd/install -> install.386/install symlink with a real copy.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Revert always deferencing symlinks when installing some binary includes.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-14Replace a few unweildy "if" statements with their "case" equivalentsChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Move Etch syslinux workaround closer to the original definitionsChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Use correct location of powerpc d-i images.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Set correct d-i image type on usb-hdd and tar image typesChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Remove pointless "echo" statements pre- and post- cdebootstrapChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Allow LH_APT_SECURE to disable package cdebootstrap package authenticationChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Rename USE_NETBOOT_DI to DI_IMAGE_TYPEChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-06-14Always deference symlinks when installing some binary includes to fix ↵Chris Lamb
breakage on amd64. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>