Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-09 | Fix cache poisoning issue in lh_binary_debian-installer with 404 downloads | Chris Lamb | 1 | -1/+7 | |
When wget 404's, an target file is created - this poisons the cache as the file is apparently downloaded but in actuality is simply empty. We fix this by unconditionally deleting the cache file if wget fails and emitting an error. | |||||
2011-03-09 | Don't attempt to use live-installer on Etch; it would simply result in no ↵ | Chris Lamb | 1 | -1/+1 | |
bootstrap method. | |||||
2011-03-09 | Cache d-i kernel, initrd and mini.iso downloads (Closes: #492085) | Chris Lamb | 1 | -1/+13 | |
2011-03-09 | Wrap most calls to wget in lh_binary_debian-installer. | Chris Lamb | 1 | -8/+18 | |
2011-03-09 | Refactor d-i GTK image selection, ensuring the GTK installer is only chosen ↵ | Chris Lamb | 1 | -5/+17 | |
on the netboot variant when building on powerpc. | |||||
2011-03-09 | Only consider linux-image-2.6-prep powerpc kernel image on Etch. | Chris Lamb | 1 | -1/+6 | |
2011-03-09 | Refactor remote d-i location handling and ensure correct locations for powerpc. | Chris Lamb | 1 | -14/+29 | |
2011-03-09 | Revert aborting live d-i installation if minimal/stripped is selected and ↵ | Chris Lamb | 1 | -10/+1 | |
instead attempt to not break the chroot too much in this case | |||||
2011-03-09 | Remove more imported whitespaces. | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Removing imported whitespaces. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Prefix mount and unmount in lh_binary_debian-installer with LH_ROOT_COMMAND. | Chris Lamb | 1 | -2/+2 | |
2011-03-09 | Add support for sparc to lh_binary_debian-installer. | Chris Lamb | 1 | -11/+56 | |
2011-03-09 | Ensure apt-utils is installed in the helpers it is required. | Chris Lamb | 1 | -0/+1 | |
This allows us to remove a hacky test from hooks/minimal to see whether we need the package. | |||||
2011-03-09 | Abort if "live" d-i installation is attempted with minimal or stripped ↵ | Chris Lamb | 1 | -1/+10 | |
LH_PACKAGES_LISTS This is required because lh_binary_rootfs removes /boot if minimal or stripped is the only packages list. | |||||
2011-03-09 | Fix trivial typographic error ("flavor" => "flavour") | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Replace a few unweildy "if" statements with their "case" equivalents | Chris Lamb | 1 | -16/+18 | |
2011-03-09 | Move Etch syslinux workaround closer to the original definitions | Chris Lamb | 1 | -8/+8 | |
2011-03-09 | Use correct location of powerpc d-i images. | Chris Lamb | 1 | -0/+6 | |
2011-03-09 | Set correct d-i image type on usb-hdd and tar image types | Chris Lamb | 1 | -7/+8 | |
2011-03-09 | Rename USE_NETBOOT_DI to DI_IMAGE_TYPE | Chris Lamb | 1 | -8/+8 | |
2011-03-09 | Don't exclude live-installer when LH_DEBIAN_INSTALLER=live | Chris Lamb | 1 | -0/+5 | |
2011-03-09 | Fix a few bogus guards in lh_binary_debian-installer | Chris Lamb | 1 | -3/+3 | |
2011-03-09 | Some formating and style cleanups. | Daniel Baumann | 1 | -6/+8 | |
2011-03-09 | lh_binary_debian-installer: Add dependency on 'wget' | Chris Lamb | 1 | -0/+15 | |
The 'minimal' hook removes wget, which is used extensively by the Debian Installer hook. | |||||
2011-03-09 | Using new Read_conffile(); now. | Daniel Baumann | 1 | -7/+1 | |
2011-03-09 | Adding 'all' configuration file. | Daniel Baumann | 1 | -0/+1 | |
2011-03-09 | lh_binary_debian-installer: Preseed by repacking initrd in some situations | Chris Lamb | 1 | -0/+28 | |
This patch repacks the initrd when using the d-i netboot images in order to incorporate a preseed.cfg if it exists. Before this patch, preseeding of d-i netboot images was not possible. Repacking the initrd has the additional advantage of being able to preseed the first few questions of the installation process. | |||||
2011-03-09 | lh_binary_debian-installer: Merge pool/netboot determining logic | Chris Lamb | 1 | -19/+18 | |
The code which determined whether to use the netboot d-i images was the inverse of the code which determined whether to create a local package pool: this patch merges the two. This patch additionally ensures that setting "businesscard" whilst building an ISO image will install the d-i netboot images; this was causing d-i failures when it couldn't find its (non-existent) package pool. | |||||
2011-03-09 | lh_binary_debian-installer: Remove "local"-oriented bashisms | Chris Lamb | 1 | -2/+5 | |
2011-03-09 | lh_binary_debian-installer: Don't use --no-clobber for downloading files | Chris Lamb | 1 | -4/+4 | |
Using --no-clobber at the same time as -O<file> results in <file> being created with no contents, which was resulting in (broken) zero-byte d-i kernels and initrds. The patch is simple -- simply remove --no-clobber: wget -O<file> <url> will always download <url> to <file>, regardless of how many times it is run. | |||||
2011-03-09 | lh_binary_debian-installer: Only create package pools when necessary | Chris Lamb | 1 | -143/+163 | |
There is no need to create a package pool when creating a netboot Debian Live image or when the LH_DEBIAN_INSTALLER is set to "businesscard". | |||||
2011-03-09 | lh_binary_debian-installer: Re-enable d-i on netboot images | Chris Lamb | 1 | -20/+21 | |
This patch also modifies the configuration logic to ensure that setting LH_DEBIAN_INSTALLER="enabled" whilst creating a netboot image will install the netboot variety of d-i. | |||||
2011-03-09 | Updating copyright years to 2008. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Using wildcards to support more than one preseeding file. | Daniel Baumann | 1 | -3/+3 | |
2011-03-09 | Honor local preseeding file for debian-installer. | Daniel Baumann | 1 | -0/+6 | |
2011-03-09 | Renaming LH_MIRROR_BOOTSTRAP* to LH_MIRROR_CHROOT and introducing dedicated ↵ | Daniel Baumann | 1 | -4/+4 | |
LH_MIRROR_BOOTSTRAP for debootstrap/cdebootstrap only. | |||||
2011-03-09 | Adding apt/aptitude options. | Daniel Baumann | 1 | -1/+1 | |
By using APT_OPTIONS and APTITUDE_OPTIONS in config/common, one can manipulate the default options wich is made to each and every apt and aptitude call. | |||||
2011-03-09 | Re-add guards against bogus 'for' shell expansion. | Chris Lamb | 1 | -12/+21 | |
2011-03-09 | Refactor d-i udeb handling with better failure mode (Closes: #444565) | Chris Lamb | 1 | -2/+11 | |
2011-03-09 | Use Install_file for udebs. | Chris Lamb | 1 | -29/+9 | |
2011-03-09 | Consistently using the pipe as seperator in sed commands now. | Daniel Baumann | 1 | -4/+4 | |
2011-03-09 | Move installing binary.deb/archives/*.deb. | Chris Lamb | 1 | -5/+5 | |
2011-03-09 | Remove conditionals, as an expansion never 'fails': it just | Chris Lamb | 1 | -21/+12 | |
won't copy any files. | |||||
2011-03-09 | Refactor installing file to binary/pool/main/./.* functionality. | Chris Lamb | 1 | -88/+31 | |
2011-03-09 | Don't put more than one glob on a 'for' line, unless they are guaranteed | Chris Lamb | 1 | -3/+61 | |
to succeed, otherwise the second one is not expanded and "*.deb" (for example) is used literally. This patch expands (haha) each "for" loop into it's own. | |||||
2011-03-09 | Replacing backticks with POSIX expression. | Daniel Baumann | 1 | -22/+22 | |
2011-03-09 | Respecting LH_QUIET for wget calls, thanks to Justin Pryzby ↵ | Daniel Baumann | 1 | -7/+12 | |
<pryzbyj@justinpryzby.com>. | |||||
2011-03-09 | Adding local udeb_exclude file functionality. | Daniel Baumann | 1 | -0/+6 | |
2011-03-09 | Do not remove pkgsel anymore. | Daniel Baumann | 1 | -2/+0 | |
2011-03-09 | Do not create symlinks on usb-hdd images. | Daniel Baumann | 1 | -1/+4 | |