summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-04-15Sorting image file lists.Daniel Baumann
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-15Creating binary and source file lists in build directory.Daniel Baumann
2008-04-15Also copying binary package list to build directory.Daniel Baumann
2008-04-11Also adding a packages.txt when building etch images, although there is a ↵Daniel Baumann
casper/filesystem.manifest already.
2008-04-10lh_chroot_linux-image: Catch missing case in local live-initramfs handlingChris Lamb
This patch catches the case when LH_APT is "apt", its default value. This was causing build failures when using a local live-initramfs .deb. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
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-10Updating oot example hooks to loop through all install kernel flavours.Daniel Baumann
2008-04-09Releasing live-helper 1.0~a43-1.Daniel Baumann
2008-04-09Sort md5sum.txt files again after filename.Daniel Baumann
2008-04-08Fixing forgotten variable in conffile loop.Daniel Baumann
2008-04-08Updating help output of lh_config.Daniel Baumann
2008-04-07Applied patch from Erwan Le Gall <elegall@linagora.com> to give a warning ↵Daniel Baumann
when installing local packages with wrong naming scheme.
2008-04-07Using new Read_conffile(); now.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-07Adding 'all' 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-25Fixing md5sum.txt creation to not fail on filenames with whitespaces, thanks ↵Daniel Baumann
to Bas Wijnen <wijnen@debian.org> (Closes: #469085).
2008-03-25Updating copy instructions in example sources to match current state.Daniel Baumann
2008-03-25Updating credits.Daniel Baumann
2008-03-23lh_chroot_hacks: Ensure initrds are group- and world- readableChris Lamb
The loop-aes-utils sets a umask in its update-initramfs configuration, causing initrds to have "0600" permissions which causes boot failures when offering the files over netboot or similar. The justification given by loop-aes is that, as it supports encrypting against embedded GPG keyrings, the keys would be compromised if the files were group- or world- readable. However, as live-helper does not support this feature, it is safe to simply correct the permissions. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-23Allow LH_ENCRYPTION="disabled" to disable encryptionChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-23lh_binary_encryption: Rework and fix broken AES encryption routinesChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-23lh_binary_rootfs: RemoveChris Lamb
mksquashfs has a nasty habit of segfaulting when creating an image where an image already exists. This can happen, for example, if you are performing multiple runs of lh_binary and the build breaks for some reason. This is almost certainly a bug in mksquashfs; I will look into finding a suitable testcase.
2008-03-22lh_binary_debian-installer: Preseed by repacking initrd in some situationsChris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lh_binary_debian-installer: Merge pool/netboot determining logicChris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lh_binary_debian-installer: Remove "local"-oriented bashismsChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lists/gnome-core: Add gnome-themesChris Lamb
Gnome is really really ugly without its theme package. :) Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lh_chroot_linux-image: Install dependencies differently when using aptitudeChris Lamb
We must use "aptitude install <pkgname>" to install dependencies of a dpkg-installed <pkgname>, or aptitude's resolver will remove it. apt-get does not have this "feature". This was causing a problem when using a custom versions of live-initramfs as they would be removed, causing a boot failure. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lh_binary_debian-installer: Don't use --no-clobber for downloading filesChris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lh_binary_debian-installer: Only create package pools when necessaryChris Lamb
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". Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-22lh_binary_debian-installer: Re-enable d-i on netboot imagesChris Lamb
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. 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-21hooks/stripped: Clean Lintian and Linda overrides in 'stripped' hookChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-03-13Fix various typos.Cyril Brulebois
2008-03-11Correcting wrong logic on handling secure apt.Daniel Baumann
2008-03-11Including 686 kernel flavour on i386 too, but defaulting (still) to 486 for ↵Daniel Baumann
compatibility reasons.
2008-03-11Releasing live-helper 1.0~a40-1.Daniel Baumann
2008-03-10functions/losetup.sh: use SECTORS as variable name to reflect the real usageOtavio Salvador
2008-03-09Fixing wrong debian-installer auto target configuration.Daniel Baumann
2008-03-09Adjusting wrong variable convention in syslinux templates for LH_VERSION ↵Daniel Baumann
(Closes: #468841).
2008-03-09Re-adding quiet on all d-i install targets in post-etch, except expert (and ↵Daniel Baumann
keeping Chris fixed quiet handling).
2008-03-09Don't append 'quiet' kernel parameter in rescue modesChris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>