summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-14Clean source.list instead of binary.list when calling lh_clean --source.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-14Move gettext to Build-Depends-Indep.Chris Lamb
2008-08-11Adding last modifications in order to have localization fully working in ↵Tiago Bortoletto Vaz
live-helper. This commit goes with some pt_BR translations just for testing. Thanks to Antonio Terceiro for helping and coding in some shell stuff.
2008-08-11Add busybox to DI_PACKAGES as its required to install kernels.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-11Choose correct d-i install method for "live" and usb-hdd/tar image types.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-11Don't duplicate .debs of packages in binary/pool that are installed via ↵Chris Lamb
live-installer. This saves about 80MiB of space when building LH_DEBIAN_INSTALLER="live". Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Create pool/main to prevent build failure when no local .debs are queued for ↵Chris Lamb
installation. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Don't include the bootstrap .debs on live-installer based disks (saves ~30MiB).Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Rework WGET_OPTIONS and use "--no-verbose" by default (just prints the URL).Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Fix "lh_config -c". Thanks to Simon Schiele <lists@codingmonkey.de>.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Adding the basic infrastructure to provide l10n support for live-helper.Tiago Bortoletto Vaz
2008-08-10Remove --debian-installer-daily from getopt call.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Update lh_config(1) to match status of LH_DEBIAN_INSTALLER_{DAILY,DISTRIBUTION}.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Fix a bug in chroot_local-packages where packages were upgraded with ↵Chris Lamb
themselves during lh_binary stages. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Fix bug in LH_DEBIAN_INSTALLER_DISTRIBUTION = "daily" handling.Chris Lamb
Was causing build failures as it was trying to download files from a "daily" component of a mirror. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Disabling call to "update-initramfs" in lh_chroot_hacks.Chris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-10Merging debian-installer-daily option into debian-installer-distribution.Daniel Baumann
2008-08-10Minor typo fix for encryption parameter in lh_config help message.Tiago Bortoletto Vaz
2008-08-10Suporting debian-installer distribution choice, which makes possible to ↵Tiago Bortoletto Vaz
build a image using a system-independent debian-installer suite. The config option for this is --debian-installer-distribution CODENAME.
2008-08-10Bumping version number to 1.0.0.Daniel Baumann
2008-08-10Updating credits file.Daniel Baumann
2008-08-09Adding missing debian-installer options in lh_config --help message.Tiago Bortoletto Vaz
2008-08-09Sorting functions alphabetically.Antonio Terceiro
2008-08-09Replacing file checking with ls by function callsAntonio Terceiro
Instead of repeatedly doing "ls ... > /dev/null 2>&1", just use a function that does exactly that.
2008-08-08Always add our apt_preference(5) pinning stanza when using local-packages.Chris Lamb
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). Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-08Added po4a support for manpages. Use case: 'make po4a'.Frederic Daniel Luc Lehobey
2008-08-07Ensure packages in config/chroot_local-packages override all others.Chris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Test whether to use hard-links when caching d-i downloads.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Print a warning when package caching is disabled but d-i integration is enabled.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Don't install Recommends of d-i packages.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Call "Check_defaults" in lh_build.Chris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Print nicer error message when bootstrap missing from LH_CACHE_STAGES.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Remove 'E:' prefix in call to Echo_error - it gets added later too.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Don't attempt install deprecated helpers/make-live.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-08-07Only using hardlinks for local-packages when hardlinks are possible.Daniel Baumann
2008-08-07Removing make-live legacy helper.Daniel Baumann
2008-08-07Updating debian release information.Daniel Baumann
2008-08-07Making check for local-patches silent.Daniel Baumann
2008-08-06Making check for local-includes silent.Daniel Baumann
2008-08-06Removing evms from rescue list, package got removed from debian.Marco Amadori
2008-08-06Improving message when using default values in /etc/default/live-helper.Tiago Bortoletto Vaz
2008-07-31Add lh_chroot_local-patches helper to apply local patches against chroot.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-29Don't duplicate gtk and non-gtk kernels if they are identical.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-26Fix cache poisoning issue in lh_binary_debian-installer with 404 downloadsChris Lamb
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. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-26Don't attempt to use live-installer on Etch; it would simply result in no ↵Chris Lamb
bootstrap method. Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-24Cache d-i kernel, initrd and mini.iso downloads (Closes: #492085)Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-24Wrap most calls to wget in lh_binary_debian-installer.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-21Add system-config-printer as a replacement to gnome-cups-manager.Chris Lamb
Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-21Removed "gnome-cups-manager" from package lists as it has been removed from ↵Chris Lamb
Lenny due to being obsolete. (Closes: #491695) Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
2008-07-15Using rfc2606 invalid tld instead of dummy.Daniel Baumann