Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-03-09 | Correct typo of "ntfs3g" -> "ntfs-3g" in rescue list | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Only install reaim on Etch in rescue list | Chris Lamb | 1 | -1/+4 | |
2011-03-09 | Correct typo of "geopip-bin" => "geoip-bin" | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Only install sysutils on Etch in rescue list | Chris Lamb | 1 | -1/+4 | |
2011-03-09 | Only install read-edid on i386 and powerpc in rescue list | Chris Lamb | 1 | -1/+6 | |
2011-03-09 | Releasing live-helper 1.0~a46-1. | Daniel Baumann | 2 | -1/+35 | |
2011-03-09 | Adding netboot tarballs and plain squashfs images to images build script. | Daniel Baumann | 1 | -2/+12 | |
2011-03-09 | Support list of items for conditionals in package lists | Tiago Bortoletto Vaz | 1 | -2/+3 | |
This patch allows giving a list of items for the conditionals in package lists. For example, it's possible to specify some packages for more than one architecture in the same conditional block: package01 #if ARCHITECTURE i386 amd64 package02 package03 #endif package04 where package01 and package04 are available for all architectures, but package02 and package03 are available only for i386 and amd64 architectures. | |||||
2011-03-09 | Only install pstack on i386 (Closes: #477815) | Chris Lamb | 1 | -1/+5 | |
2011-03-09 | Support simple conditionals in package lists | Chris Lamb | 1 | -10/+50 | |
This patch adds support for simple conditionals in package lists. For example, to limit a package to i386 only: foo #if ARCHITECTURE i386 package-only-in-i386 #endif bar Any variable that beings in LH_ can be expanded: #if MODE ubuntu package-only-in-ubuntu #endif Nesting of conditionals is not supported. If the variable to be expanded does not exist, the conditional is false. | |||||
2011-03-09 | Use APT::Install-Recommends to disable installation of recommends for Etch | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | Adding powerpc64 to default kernel flavours (in addition to the normal 32 ↵ | Daniel Baumann | 1 | -1/+1 | |
bit one). | |||||
2011-03-09 | Adjusting obtaining of the date string in snapshots.sh to new git log date ↵ | Daniel Baumann | 1 | -1/+1 | |
format. | |||||
2011-03-09 | Fixed minor typographical error in rescue flavor file. | Tiago Bortoletto Vaz | 1 | -5/+2 | |
2011-03-09 | Improving rescue flavor: added a set of missing tools, mainly for file system | Tiago Bortoletto Vaz | 1 | -5/+43 | |
recover - most based on System Rescue Cd Project; Also, sorted some unsorted tools in the rescue file. | |||||
2011-03-09 | Updating Richards email address. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Producing rsyncable tarballs where possible. | Daniel Baumann | 5 | -5/+38 | |
2011-03-09 | Also taking mirrors from environment in image.sh. | Daniel Baumann | 1 | -2/+5 | |
2011-03-09 | Taking config variables for images.sh from environment. | Daniel Baumann | 1 | -6/+10 | |
2011-03-09 | Handling sourceless builds in images.sh. | Daniel Baumann | 1 | -3/+12 | |
2011-03-09 | Removing old cron example scripts for image building, they are obsoleted by ↵ | Daniel Baumann | 3 | -516/+0 | |
images.sh. | |||||
2011-03-09 | Updating live-magic git location. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Getting architecture dynamically in images cron script. | Daniel Baumann | 1 | -9/+10 | |
2011-03-09 | Correcting permissions in snapshot script. | Daniel Baumann | 1 | -0/+4 | |
2011-03-09 | Releasing live-helper 1.0~a45-1. | Daniel Baumann | 2 | -1/+35 | |
2011-03-09 | Updating snapshots url. | Daniel Baumann | 1 | -2/+2 | |
2011-03-09 | Adding live-magic to snapshots. | Daniel Baumann | 1 | -2/+6 | |
2011-03-09 | Adding debian-unofficial-archive-keyring to snapshots. | Daniel Baumann | 1 | -2/+20 | |
2011-03-09 | Updating live-snapshots example sources. | Daniel Baumann | 1 | -2/+2 | |
2011-03-09 | Removing non anymore existing live-backports example sources. | Daniel Baumann | 1 | -11/+0 | |
2011-03-09 | Renaming image build script. | Daniel Baumann | 1 | -0/+0 | |
2011-03-09 | Adjusting Save_cache(); to skip already cached .deb files and only copying ↵ | Daniel Baumann | 1 | -8/+9 | |
new packages to it. | |||||
2011-03-09 | Allow fallback to chroot_package-lists inside binary lists | Chris Lamb | 1 | -1/+1 | |
Without this, a modified version of the (say) "gnome" list inside chroot_package-lists would be completely ignored when installing binary packagelists. | |||||
2011-03-09 | Remove temporary binary package list files | Chris Lamb | 1 | -0/+3 | |
2011-03-09 | Tidy calls to new Expand_packagelist | Chris Lamb | 3 | -18/+6 | |
2011-03-09 | Rewrite Expand_packagelist to not be recursive | Chris Lamb | 1 | -23/+32 | |
2011-03-09 | Updating snapshot build script. | Daniel Baumann | 1 | -14/+28 | |
2011-03-09 | When building snapshot images, also storing source.list away. | Daniel Baumann | 1 | -3/+4 | |
2011-03-09 | Building snapshot images with --apt-recommends disabled. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Adding example script to build a row of images. | Daniel Baumann | 1 | -0/+51 | |
2011-03-09 | Some formating and style cleanups. | Daniel Baumann | 2 | -10/+12 | |
2011-03-09 | Using one single packages cache directory for all chroot packages. | Daniel Baumann | 3 | -6/+6 | |
2011-03-09 | Using hardlinks to copy local packages into chroot. | Daniel Baumann | 1 | -2/+2 | |
2011-03-09 | Moving lh_chroot_packages call in lh_chroot to old place. | Daniel Baumann | 1 | -1/+1 | |
2011-03-09 | Install most chroot packages in one ${LH_APT} call (Closes: #475739) | Chris Lamb | 7 | -79/+101 | |
This patch installs (almost) all chroot packages by queueing the package names into a single file and then installing that. It depends on my previous patch to install local packages by using an APT mirror. This speeds up image build causes even greater speedups once more packages adopt triggers. (Packages installed by debconf preseeding are not touched, nor are packages installed by tasks.) | |||||
2011-03-09 | Install local packages using a local APT repo instead of using "dpkg -i" | Chris Lamb | 4 | -61/+55 | |
This patch modifies chroot_sources to build a small APT repo of the local-packages and use that for local package installation instead of "dpkg -i". This has a few advantages: * Removes the true ugliness that is "dpkg -i *.deb && apt-get install -f". This not only is slow and brittle, it causes scary "dpkg dependency error" messages to appear in build logs. * We can (ie. not implemented here) move to installing all the packages from: - lh_chroot_packages (ie. ${LH_PACKAGES}) - lh_chroot_local-packages (ie. config/chroot_local-packages/*.deb) - lh_chroot_local-packageslists - lh_chroot_packages-lists - lh_chroot_linux-image .. in one shot. This would primarily improve speed as we would not keep invoking ${LH_APT}, and package installations can share triggers and suchlike -- installing a custom live-initramfs via local packages currently costs an additional "update-initramfs -u" call. It would also fix a number of obscure dependency cases, such as the one documented in #475739, and--if the user is using aptitude--may even result in better resolution choices. * Removes some messy and somewhat brittle code in lh_chroot_linux-image that edgecases a local live-initramfs. The disadvantages are: * If local packages are being used and we are building in a chroot, we must refresh the sources list and rebuild the repo before building the binary images. (However, before this patch, we had to do this anyway if the binary mirrors were different from the chroot ones.) * We must add a little hack to the minimal hook to detect whether we are using local packages and not remove apt-utils (which creates the repository in lh_chroot_sources) if that is the case -- we cannot simply use "Install_package" inside lh_chroot_sources as we are not guaranteed to have working APT data because the minimal hook deliberately removes them! | |||||
2011-03-09 | hooks/minimal: Use "find -print0 | xargs -0" idiom over "find | xargs" | Chris Lamb | 1 | -1/+1 | |
2011-03-09 | lh_chroot_local-preseed: fix minor typo | Tiago Bortoletto Vaz | 1 | -1/+1 | |
2011-03-09 | Releasing live-helper 1.0~a44-1. | Daniel Baumann | 2 | -1/+29 | |
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. |