Daniel Baumann
c1742e3718
Handling d-i required packages regarding kernel flavours differently on ubuntu.
2011-03-09 19:17:03 +01:00
Daniel Baumann
701b5affd4
For consistency, using true|false instead of enabled|disabled in configuration options.
2011-03-09 19:17:03 +01:00
Daniel Baumann
352d962ee8
Removing lpia support, this architecture is dead.
2011-03-09 19:17:03 +01:00
Daniel Baumann
5841e79b1f
Dropping etch support.
2011-03-09 19:17:02 +01:00
Daniel Baumann
5e4952e8a7
Adding debian version 2.0~a1-1.
2011-03-09 19:16:26 +01:00
Cody A.W. Somerville
27be06512a
Add option to disable use of GTK debian-installer.
...
Adding the ability to disable use of the GTK graphical
debian-installer is handy either to reduce the size of the
images or if the necessary files aren't available.
2011-03-09 19:09:46 +01:00
Chris Lamb
f315a91f39
Remove potentially-expanding architecture list by making current x86 vars the fallback.
2011-03-09 19:09:45 +01:00
Daniel Baumann
b305694034
Cosmetical simplification of debian-installer DESTDIR assignement, thanks to Cody A.W. Somerville <cody.somerville@canonical.com>.
2011-03-09 19:09:45 +01:00
Daniel Baumann
7a433849f5
Exclude di-utils-exit-installer from udeb_exclude, we want it on the images on purpose.
2011-03-09 19:09:45 +01:00
Chris Lamb
27b487e9d4
Update location of ia64 d-i dailies. Thanks to Luk Claes.
2011-03-09 19:09:44 +01:00
Daniel Baumann
695d3eedee
Simplyfing architecture handling for d-i daily URLs.
2011-03-09 19:09:44 +01:00
Daniel Baumann
142228914f
Updating location of powerpc d-i daily images.
2011-03-09 19:09:44 +01:00
Cody A.W. Somerville
4afc571314
Adding lpia support.
2011-03-09 19:09:44 +01:00
Cody A.W. Somerville
39876e86b9
Do not fail build when greps to generate udeb exclusion list return no results or grepped files do not exist.
2011-03-09 19:09:44 +01:00
Daniel Baumann
cf28ec62c6
Updating first bunch of architectures to new location of d-i daily images.
2011-03-09 19:09:43 +01:00
Daniel Baumann
f73041f2f0
Adding initial support for virtual-hdd binary image type.
2011-03-09 19:09:42 +01:00
Daniel Baumann
989f26d87b
Updating year in copyright notices for 2009.
2011-03-09 19:09:40 +01:00
Daniel Baumann
9ce762a502
Using common function file to source shell includes.
2011-03-09 19:09:40 +01:00
Daniel Baumann
67a0daf671
Removing enforced installation of mawk in the chroot in lh_binary_debian-installer, mawk is priority required and therefore always there anyway. Additionally, this would unnecessarily blow up images that have gawk (or any other awk implementation) installed.
2011-03-09 19:09:40 +01:00
Daniel Baumann
a0d12dbf00
Actually doing apt-ftparchive operations in chroot as it was originally intended to be, otherwise apt-utils would be need to be a depends of live-helper.
2011-03-09 19:09:40 +01:00
Antonio Terceiro
8a477ac3a9
Translating the description of the helpers
2011-03-09 19:09:39 +01:00
Antonio Terceiro
2a3056e8a9
Don't break messages into parts; this make it impossible for translators
2011-03-09 19:09:39 +01:00
Marco Amadori
a796685a27
NEW: "binary_debian-installer-includes" config directory.
...
This add another "-includes" power to live-helper, just leave your full
path files there and they will end on the installer initrd. This is
mostly useful for hacking the installer images with themes, firmware and
new installation helpers.
"This doesn't handle the case where you want to remove files or
programmatically modify things" yet.
2011-03-09 19:03:45 +01:00
Daniel Baumann
cb0894b3b3
Generalizing internal LH_QUIET variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
3ff1c8050b
Generalizing internal LH_DEBUG variable.
2011-03-09 19:03:43 +01:00
Daniel Baumann
0eaf9e5122
Adding armel to architecture specific checks.
2011-03-09 19:03:43 +01:00
Daniel Baumann
1c1e7db6c4
Generalizing internal Chroot(); by requiring its first argument to be the chroot directory.
2011-03-09 19:03:43 +01:00
Daniel Baumann
6696b019fe
Renaming internal Read_conffile(); to Read_conffiles(); for consistency reasons.
2011-03-09 19:03:43 +01:00
Marco Amadori
4dc5ffe7f3
Ensure lh_binary_debian-installer includes local debs ( Closes : #502877 )
...
* fixed some path references to the "config" directory.
2011-03-09 19:03:43 +01:00
Daniel Baumann
6204dc0e6d
Enforcing lh_config to be run before lh_build, see also http://lists.debian.org/debian-live/2008/10/msg00102.html ( Closes : #500740 ).
2011-03-09 19:03:42 +01:00
Chris Lamb
a12a4b71fb
Support expanding wildcards in udeb excludes.
...
This was preventing "kernel-image-*" "exclude" entries from removing these
packages. This saves about 5 MiB of space in all.
2011-03-09 19:03:40 +01:00
Chris Lamb
b6a9ccaa08
Remove pointless whitespace.
2011-03-09 19:03:40 +01:00
Chris Lamb
6018c34eda
Correct bogus path for d-i preseed files.
2011-03-09 19:03:40 +01:00
Tiago Bortoletto Vaz
aa6204c8ae
Also allowing multiple preseeding files for netboot.
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
eae542daba
Allowing to use more than one preseeding file to be on the media.
2011-03-09 19:03:39 +01:00
Tiago Bortoletto Vaz
6205a24620
Adding last modifications in order to have localization fully working in 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.
2011-03-09 19:03:38 +01:00
Chris Lamb
c7bccbbf26
Add busybox to DI_PACKAGES as its required to install kernels.
2011-03-09 19:03:38 +01:00
Chris Lamb
aa9c076df9
Choose correct d-i install method for "live" and usb-hdd/tar image types.
2011-03-09 19:03:38 +01:00
Chris Lamb
974e737b62
Don't duplicate .debs of packages in binary/pool that are installed via live-installer.
...
This saves about 80MiB of space when building LH_DEBIAN_INSTALLER="live".
2011-03-09 19:03:38 +01:00
Chris Lamb
4dc5c74e05
Create pool/main to prevent build failure when no local .debs are queued for installation.
2011-03-09 19:03:38 +01:00
Chris Lamb
a1c4763a02
Don't include the bootstrap .debs on live-installer based disks (saves ~30MiB).
2011-03-09 19:03:38 +01:00
Chris Lamb
d6053a8103
Rework WGET_OPTIONS and use "--no-verbose" by default (just prints the URL).
2011-03-09 19:03:38 +01:00
Chris Lamb
74ef06a44e
Fix bug in LH_DEBIAN_INSTALLER_DISTRIBUTION = "daily" handling.
...
Was causing build failures as it was trying to download files from a
"daily" component of a mirror.
2011-03-09 19:03:38 +01:00
Daniel Baumann
ba25e433b5
Merging debian-installer-daily option into debian-installer-distribution.
2011-03-09 19:03:38 +01:00
Tiago Bortoletto Vaz
2acf049825
Suporting debian-installer distribution choice, which makes possible to build a image using a system-independent debian-installer suite. The config option for this is --debian-installer-distribution CODENAME.
2011-03-09 19:03:38 +01:00
Antonio Terceiro
7f1a4e4fc5
Replacing file checking with ls by function calls
...
Instead of repeatedly doing "ls ... > /dev/null 2>&1", just use a
function that does exactly that.
2011-03-09 19:03:37 +01:00
Chris Lamb
6538fac66f
Test whether to use hard-links when caching d-i downloads.
2011-03-09 19:03:37 +01:00
Chris Lamb
38a545b3d1
Don't install Recommends of d-i packages.
2011-03-09 19:03:37 +01:00
Chris Lamb
bd4a6204bb
Print nicer error message when bootstrap missing from LH_CACHE_STAGES.
2011-03-09 19:03:37 +01:00
Chris Lamb
2da3bcef16
Remove 'E:' prefix in call to Echo_error - it gets added later too.
2011-03-09 19:03:37 +01:00