summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-03-09Choose correct d-i install method for "live" and usb-hdd/tar image types.Chris Lamb1-3/+3
2011-03-09Don't duplicate .debs of packages in binary/pool that are installed via ↵Chris Lamb1-6/+49
live-installer. This saves about 80MiB of space when building LH_DEBIAN_INSTALLER="live".
2011-03-09Create pool/main to prevent build failure when no local .debs are queued for ↵Chris Lamb1-0/+1
installation.
2011-03-09Don't include the bootstrap .debs on live-installer based disks (saves ~30MiB).Chris Lamb1-12/+15
2011-03-09Rework WGET_OPTIONS and use "--no-verbose" by default (just prints the URL).Chris Lamb1-1/+6
2011-03-09Fix "lh_config -c". Thanks to Simon Schiele <lists@codingmonkey.de>.Chris Lamb1-2/+2
2011-03-09Adding the basic infrastructure to provide l10n support for live-helper.Tiago Bortoletto Vaz6-3/+893
2011-03-09Remove --debian-installer-daily from getopt call.Chris Lamb1-1/+1
2011-03-09Update lh_config(1) to match status of LH_DEBIAN_INSTALLER_{DAILY,DISTRIBUTION}.Chris Lamb1-2/+2
2011-03-09Fix a bug in chroot_local-packages where packages were upgraded with ↵Chris Lamb1-10/+23
themselves during lh_binary stages.
2011-03-09Fix bug in LH_DEBIAN_INSTALLER_DISTRIBUTION = "daily" handling.Chris Lamb1-0/+2
Was causing build failures as it was trying to download files from a "daily" component of a mirror.
2011-03-09Disabling call to "update-initramfs" in lh_chroot_hacks.Chris Lamb1-3/+0
Users who are modifying initramfs scripts via chroot_local-includes should really run update-initramfs themselves - this wasn't possible until fairly recently due to re-ordering of calls from lh_chroot.
2011-03-09Merging debian-installer-daily option into debian-installer-distribution.Daniel Baumann3-15/+2
2011-03-09Minor typo fix for encryption parameter in lh_config help message.Tiago Bortoletto Vaz1-1/+1
2011-03-09Suporting debian-installer distribution choice, which makes possible to ↵Tiago Bortoletto Vaz3-24/+37
build a image using a system-independent debian-installer suite. The config option for this is --debian-installer-distribution CODENAME.
2011-03-09Bumping version number to 1.0.0.Daniel Baumann41-211/+385
2011-03-09Updating credits file.Daniel Baumann1-1/+3
2011-03-09Adding missing debian-installer options in lh_config --help message.Tiago Bortoletto Vaz1-1/+1
2011-03-09Sorting functions alphabetically.Antonio Terceiro1-8/+8
2011-03-09Replacing file checking with ls by function callsAntonio Terceiro14-39/+44
Instead of repeatedly doing "ls ... > /dev/null 2>&1", just use a function that does exactly that.
2011-03-09Always add our apt_preference(5) pinning stanza when using local-packages.Chris Lamb2-15/+12
This mostly reverts my most recent chroot_local-packages/preferences commit as I found problems when re-running parts of the build: as the pinning stanza was removed, calls to "apt-get upgrade" from within live-helper would remove replacement packages placed in chroot_local-packages. This isn't 100% foolproof - running apt-get upgrade on the binary image may still attempt to remove replacement packages (heavy users of this should probably be using their own repo for this sort of thing anyway).
2011-03-09Added po4a support for manpages. Use case: 'make po4a'.Frederic Daniel Luc Lehobey32-0/+10003
2011-03-09Ensure packages in config/chroot_local-packages override all others.Chris Lamb2-3/+17
This reverts config/chroot_local-packages to almost original semantics by giving any package in chroot_local-packages a priority of 1001, allowing it to "downgrade" packages and generally override the standard APT sources. I think this follows the idea of this directory more and is likely to be more useful with this setup - rebuilding a package simply to bump a version number or keeping a custom apt_preferences(5) file around kinda sucks, especially as it is often used as a temporary workaround.
2011-03-09Test whether to use hard-links when caching d-i downloads.Chris Lamb1-1/+6
2011-03-09Print a warning when package caching is disabled but d-i integration is enabled.Chris Lamb1-0/+11
2011-03-09Don't install Recommends of d-i packages.Chris Lamb1-1/+1
2011-03-09Call "Check_defaults" in lh_build.Chris Lamb1-0/+7
This ensures that incompatible configurations that are created by editing files in config/ are detected when building the image via lh_build. This also has the side-effect of ensuring that configuration warnings (if any) appear for live-magic.
2011-03-09Print nicer error message when bootstrap missing from LH_CACHE_STAGES.Chris Lamb1-0/+3
2011-03-09Remove 'E:' prefix in call to Echo_error - it gets added later too.Chris Lamb1-1/+1
2011-03-09Don't attempt install deprecated helpers/make-live.Chris Lamb1-1/+1
2011-03-09Only using hardlinks for local-packages when hardlinks are possible.Daniel Baumann1-2/+7
2011-03-09Removing make-live legacy helper.Daniel Baumann1-15/+0
2011-03-09Updating debian release information.Daniel Baumann1-2/+2
2011-03-09Making check for local-patches silent.Daniel Baumann1-1/+1
2011-03-09Making check for local-includes silent.Daniel Baumann2-2/+2
2011-03-09Removing evms from rescue list, package got removed from debian.Marco Amadori1-1/+0
2011-03-09Improving message when using default values in /etc/default/live-helper.Tiago Bortoletto Vaz1-1/+1
2011-03-09Add lh_chroot_local-patches helper to apply local patches against chroot.Chris Lamb3-0/+72
2011-03-09Fix cache poisoning issue in lh_binary_debian-installer with 404 downloadsChris Lamb1-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-09Don't attempt to use live-installer on Etch; it would simply result in no ↵Chris Lamb1-1/+1
bootstrap method.
2011-03-09Cache d-i kernel, initrd and mini.iso downloads (Closes: #492085)Chris Lamb1-1/+13
2011-03-09Wrap most calls to wget in lh_binary_debian-installer.Chris Lamb1-8/+18
2011-03-09Add system-config-printer as a replacement to gnome-cups-manager.Chris Lamb1-1/+1
2011-03-09Removed "gnome-cups-manager" from package lists as it has been removed from ↵Chris Lamb2-2/+1
Lenny due to being obsolete. (Closes: #491695)
2011-03-09Using rfc2606 invalid tld instead of dummy.Daniel Baumann1-1/+1
2011-03-09Using better suited variable name for live-helpers local key.Daniel Baumann1-5/+5
2011-03-09Releasing debian version 1.0~a48-1.Daniel Baumann2-1/+109
2011-03-09Additionally clean md5sum.txt temporary file.Chris Lamb1-1/+1
2011-03-09Remove pointless whitespace.Chris Lamb1-1/+1
2011-03-09Temporarily replace /dev/urandom with /dev/random when creating local ↵Chris Lamb1-0/+9
packages key. This avoids blocking automated mage builds; we don't care about the security of this key anyway.