Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-09 | Don't install "Recommends:" when installing local tools | Chris Lamb | 1 | -2/+2 | |
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. | |||||
2011-03-09 | Fix a number of issues with Syslinux templates (Closes: #476204) | Chris Lamb | 4 | -7/+7 | |
This fixes: * The ugly "toboot" and "to\nboot" problems * Mistitled F4 page * Ugly line-breaking of Debian Live URL | |||||
2011-03-09 | Use "find -path" for matching "path/to/file" files (Closes: #476206) | Chris Lamb | 1 | -1/+1 | |
This means that /isolinux/isolinux.bin and /boot/grub/stage2_eltorito are not included in md5sum files anymore as intended. It also prevents a strange and verbose warning from appearing in build logs. | |||||
2011-03-09 | Fix quoting when installing local packages (Closes: #470683) | Chris Lamb | 1 | -1/+1 | |
This was causing problems when building a package and there were binary packages in the directory above 'config/'. See [0] and [1] for more info. [0] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463406 [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=476294 | |||||
2011-03-09 | Fix typo in policy-rc.d | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Sorting image file lists. | Daniel Baumann | 2 | -2/+2 | |
2011-03-09 | Consistenly using short options rather than long options in function files. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Improving .deb caching by using hardlinks (if possible). | Daniel Baumann | 1 | -2/+16 | |
2011-03-09 | Creating binary and source file lists in build directory. | Daniel Baumann | 3 | -1/+8 | |
2011-03-09 | Also copying binary package list to build directory. | Daniel Baumann | 2 | -0/+3 | |
2011-03-09 | Also adding a packages.txt when building etch images, although there is a ↵ | Daniel Baumann | 1 | -11/+7 | |
casper/filesystem.manifest already. | |||||
2011-03-09 | lh_chroot_linux-image: Catch missing case in local live-initramfs handling | Chris Lamb | 1 | -1/+1 | |
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. | |||||
2011-03-09 | helpers/lh_config, functions/defaults.sh: Correct "boostrap" -> "bootstrap" | Chris Lamb | 2 | -2/+2 | |
2011-03-09 | Updating oot example hooks to loop through all install kernel flavours. | Daniel Baumann | 10 | -18/+82 | |
2011-03-09 | Releasing live-helper 1.0~a43-1. | Daniel Baumann | 2 | -1/+17 | |
2011-03-09 | Sort md5sum.txt files again after filename. | Daniel Baumann | 2 | -4/+4 | |
2011-03-09 | Fixing forgotten variable in conffile loop. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Updating help output of lh_config. | Daniel Baumann | 1 | -3/+4 | |
2011-03-09 | Applied patch from Erwan Le Gall <elegall@linagora.com> to give a warning ↵ | Daniel Baumann | 2 | -1/+8 | |
when installing local packages with wrong naming scheme. | |||||
2011-03-09 | Using new Read_conffile(); now. | Daniel Baumann | 67 | -469/+67 | |
2011-03-09 | Allowing multiple arguments for Read_conffile();. | Daniel Baumann | 1 | -10/+13 | |
2011-03-09 | Centraly evaluate LH_CONFIG for custom configuration file. | Daniel Baumann | 1 | -4/+9 | |
2011-03-09 | Adding 'all' configuration file. | Daniel Baumann | 67 | -0/+67 | |
2011-03-09 | Removing temporary workaround of adding lzma-modules2.6 to linux packages, ↵ | Daniel Baumann | 1 | -5/+0 | |
all fixed squashfs are now in sid and lenny. | |||||
2011-03-09 | Releasing live-helper 1.0~a42-1. | Daniel Baumann | 2 | -1/+12 | |
2011-03-09 | Also including lzma modules on lenny temporarily. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Applying patch from Bas Wijnen <wijnen@debian.org> to correct error messages ↵ | Daniel Baumann | 1 | -2/+2 | |
in Require_stagefile (Closes: #472774). | |||||
2011-03-09 | Applying patch from Bas Wijnen <wijnen@debian.org> to make ↵ | Daniel Baumann | 1 | -0/+4 | |
Check_crossarchitecture() working on non-listed architectures (Closes: #472775). | |||||
2011-03-09 | Releasing live-helper 1.0~a41-1. | Daniel Baumann | 2 | -1/+39 | |
2011-03-09 | Fixing md5sum.txt creation to not fail on filenames with whitespaces, thanks ↵ | Daniel Baumann | 2 | -4/+4 | |
to Bas Wijnen <wijnen@debian.org> (Closes: #469085). | |||||
2011-03-09 | Updating copy instructions in example sources to match current state. | Daniel Baumann | 6 | -6/+6 | |
2011-03-09 | Updating credits. | Daniel Baumann | 2 | -2/+22 | |
2011-03-09 | lh_chroot_hacks: Ensure initrds are group- and world- readable | Chris Lamb | 1 | -0/+4 | |
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. | |||||
2011-03-09 | Allow LH_ENCRYPTION="disabled" to disable encryption | Chris Lamb | 6 | -43/+52 | |
2011-03-09 | lh_binary_encryption: Rework and fix broken AES encryption routines | Chris Lamb | 1 | -36/+40 | |
2011-03-09 | lh_binary_rootfs: Remove | Chris Lamb | 1 | -0/+3 | |
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. | |||||
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 | lists/gnome-core: Add gnome-themes | Chris Lamb | 1 | -0/+1 | |
Gnome is really really ugly without its theme package. :) | |||||
2011-03-09 | lh_chroot_linux-image: Install dependencies differently when using aptitude | Chris Lamb | 1 | -2/+9 | |
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. | |||||
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 | Switching default of LH_APT from aptitude to apt for >= lenny. | Daniel Baumann | 1 | -1/+6 | |
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. | |||||
2011-03-09 | hooks/stripped: Clean Lintian and Linda overrides in 'stripped' hook | Chris Lamb | 1 | -0/+2 | |
2011-03-09 | Fix various typos. | Cyril Brulebois | 4 | -4/+4 | |
2011-03-09 | Correcting wrong logic on handling secure apt. | Daniel Baumann | 1 | -2/+2 | |
2011-03-09 | Including 686 kernel flavour on i386 too, but defaulting (still) to 486 for ↵ | Daniel Baumann | 1 | -1/+1 | |
compatibility reasons. | |||||
2011-03-09 | Releasing live-helper 1.0~a40-1. | Daniel Baumann | 1 | -0/+30 | |