summaryrefslogtreecommitdiff
path: root/helpers/lh_binary_debian-installer
AgeCommit message (Collapse)AuthorFilesLines
2011-03-09lh_binary_debian-installer: Preseed by repacking initrd in some situationsChris Lamb1-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-09lh_binary_debian-installer: Merge pool/netboot determining logicChris Lamb1-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-09lh_binary_debian-installer: Remove "local"-oriented bashismsChris Lamb1-2/+5
2011-03-09lh_binary_debian-installer: Don't use --no-clobber for downloading filesChris Lamb1-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-09lh_binary_debian-installer: Only create package pools when necessaryChris Lamb1-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-09lh_binary_debian-installer: Re-enable d-i on netboot imagesChris Lamb1-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-09Updating copyright years to 2008.Daniel Baumann1-1/+1
2011-03-09Using wildcards to support more than one preseeding file.Daniel Baumann1-3/+3
2011-03-09Honor local preseeding file for debian-installer.Daniel Baumann1-0/+6
2011-03-09Renaming LH_MIRROR_BOOTSTRAP* to LH_MIRROR_CHROOT and introducing dedicated ↵Daniel Baumann1-4/+4
LH_MIRROR_BOOTSTRAP for debootstrap/cdebootstrap only.
2011-03-09Adding apt/aptitude options.Daniel Baumann1-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-09Re-add guards against bogus 'for' shell expansion.Chris Lamb1-12/+21
2011-03-09Refactor d-i udeb handling with better failure mode (Closes: #444565)Chris Lamb1-2/+11
2011-03-09Use Install_file for udebs.Chris Lamb1-29/+9
2011-03-09Consistently using the pipe as seperator in sed commands now.Daniel Baumann1-4/+4
2011-03-09Move installing binary.deb/archives/*.deb.Chris Lamb1-5/+5
2011-03-09Remove conditionals, as an expansion never 'fails': it justChris Lamb1-21/+12
won't copy any files.
2011-03-09Refactor installing file to binary/pool/main/./.* functionality.Chris Lamb1-88/+31
2011-03-09Don't put more than one glob on a 'for' line, unless they are guaranteedChris Lamb1-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-09Replacing backticks with POSIX expression.Daniel Baumann1-22/+22
2011-03-09Respecting LH_QUIET for wget calls, thanks to Justin Pryzby ↵Daniel Baumann1-7/+12
<pryzbyj@justinpryzby.com>.
2011-03-09Adding local udeb_exclude file functionality.Daniel Baumann1-0/+6
2011-03-09Do not remove pkgsel anymore.Daniel Baumann1-2/+0
2011-03-09Do not create symlinks on usb-hdd images.Daniel Baumann1-1/+4
2011-03-09Making local udebs/local debs architecture aware.Daniel Baumann1-4/+4
2011-03-09Removing both required local and d-i udebs when using live-installer.Daniel Baumann1-0/+6
2011-03-09Added forgotten path to bootstrap-base removal.Daniel Baumann1-1/+1
2011-03-09Simplifying debian-installer download.Daniel Baumann1-18/+4
2011-03-09Adding support for live-installer.Daniel Baumann1-1/+7
2011-03-09Simplyfing LH_BASE calls.Daniel Baumann1-3/+3
2011-03-09Setting debian-installer default flavour to netinst.Daniel Baumann1-1/+1
2011-03-09Adding live-helper 1.0~a27-1.Daniel Baumann1-50/+58
2011-03-09Adding live-helper 1.0~a23-1.Daniel Baumann1-0/+1
2011-03-09Adding live-helper 1.0~a22-1.Daniel Baumann1-35/+35
2011-03-09Adding live-helper 1.0~a19-1.Daniel Baumann1-21/+10
2011-03-09Adding live-helper 1.0~a18-1.Daniel Baumann1-47/+65
2011-03-09Adding live-helper 1.0~a17-1.Daniel Baumann1-56/+99
2011-03-09Adding live-helper 1.0~a16-1.Daniel Baumann1-18/+79
2011-03-09Adding live-helper 1.0~a15-1.Daniel Baumann1-142/+146
2011-03-09Adding live-helper 1.0~a14-1.Daniel Baumann1-3/+3
2011-03-09Adding live-helper 1.0~a13-1.Daniel Baumann1-7/+7
2011-03-09Adding live-helper 1.0~a11-1.Daniel Baumann1-6/+60
2011-03-09Adding live-helper 1.0~a10-1.Daniel Baumann1-9/+9
2011-03-09Adding live-helper 1.0~a9-1.Daniel Baumann1-0/+3
2011-03-09Adding live-helper 1.0~a8-1.Daniel Baumann1-0/+247