Commit Graph

1418 Commits

Author SHA1 Message Date
Steve McIntyre
7a81292e18 Fix silly thinko 2008-09-16 01:40:15 +00:00
Steve McIntyre
60dbf627e2 * Major licensing problem cleanup: (Closes: #497270)
+ Remove binary blobs from the package; pull those files from the
      .debs in the archive as needed (isolinux.bin, vesamenu.c32)
    + sbm.bin *not* yet worked out, so drop it for now
    + Pull out the code to find the right deb and put it in a new helper
      shell script (tools/which_deb), called from Makefile and boot-* as
      needed.
2008-09-15 23:09:18 +00:00
Steve McIntyre
d55d40f1e7 Recommend syslinux-common instead of syslinux. Closes: #497966 2008-09-14 22:29:54 +00:00
cd-builder user
7462c548dc * Improve control over production of iso and jigdo files. Replace the
simple DOJIGDO config option with MAXISOS and MAXJIGDOS, allowing
    more flexibility. Allows us to only produce a small number of iso
    images for less-popular architectures but still produce all the jigdo
    files, saving a lot of disk space.
2008-09-10 22:16:18 +00:00
cd-builder user
58a40d32b7 Cope better with source/binary package mismatches 2008-09-10 21:59:32 +00:00
cd-builder user
b929ff3866 current tasks 2008-09-10 21:47:00 +00:00
cd-builder user
b598c30a47 * Add the "-joliet-long" option when making images with Joliet names.
Some packages with ridiculously long names are not unique in the
    first 64 characters, so normal Joliet sorting fails.
2008-09-08 21:53:45 +00:00
Otavio Salvador
0a1de9d57a Include multipath-tools-boot for all medias. 2008-09-08 17:43:16 +00:00
Otavio Salvador
52918ed9f0 Only include atl2 packages on i386 and amd64 medias since d-i do not use them on all other arches 2008-08-30 00:41:08 +00:00
Otavio Salvador
4a7c505370 Fix a typo 2008-08-28 23:22:07 +00:00
Otavio Salvador
3c6d87722f * Include packages needed for systems using atl2 network adator.
* Include speakup modules for i386 and amd64 medias.
2008-08-28 23:21:33 +00:00
cd-builder user
4b1147ce08 tasks updates 2008-08-10 19:43:48 +00:00
Frans Pop
0b2d191feb Add bug closure 2008-08-04 18:17:47 +00:00
Frans Pop
e24b17a1e7 Add packages needed for systems using loop-aes encryption
Make sure packages (loop-aes-utils and loop-aes kernel modules)
are included on the installation CD in case loop-aes encryption
is used during partitioning.
2008-08-04 17:06:30 +00:00
Steve McIntyre
0f046a93ab cleanup of CONF.sh 2008-07-29 18:58:45 +00:00
Steve McIntyre
b402ea3ba7 * Applied patch from Robert Millan <rmh@aybabtu.com> to allow choice of
desktop when building for win32-loader. Closes: #491300.
2008-07-29 17:29:32 +00:00
Joey Hess
67c3c92f90 atmel-firmware was fixed impressively quickly
also, d-i has some amelortation for the general problem, so I won't wait
for the fix to hit testing
2008-07-24 22:12:55 +00:00
Joey Hess
4e6deaa9d6 Disable atmel-firmware and zd1211-firmware as their dependencies currently
break d-i. (See #492205)
2008-07-24 19:45:41 +00:00
cd-builder user
c0d0f42116 Commit to test new account 2008-07-22 10:23:34 +00:00
Frans Pop
8f959dcbbf Make setting of TASK in build_all.sh consistent with build.sh 2008-07-18 15:32:53 +00:00
Frans Pop
404c54f656 build.sh: use correct generate_di+k_list for netinst CD
After the earlier change in generate_di+k_list in this release, this
script should also use the debian-installer+kernel task for the
requested codename, and not the used D-I release. This brings the
building of netinst CDs back in line with full CDs.
2008-07-18 15:19:30 +00:00
Frans Pop
0b8d8b89f2 Correction in last comit 2008-07-18 12:48:44 +00:00
Steve McIntyre
91a3431238 Make sure we use the right version of debootstrap for the build 2008-07-18 12:41:02 +00:00
Frans Pop
f524627917 Remove 3 obsolete packages from forcd1-lenny (xviddetect, gnome-tasksel, initrd-tools) 2008-07-16 20:02:18 +00:00
Frans Pop
787f433fe6 Correct location of images for ia64 2008-07-16 20:02:15 +00:00
Frans Pop
311d0a1273 Daily builds for ia64 have moved 2008-07-16 20:02:11 +00:00
Frans Pop
76dab60727 Daily builds for m68k have moved 2008-07-16 20:02:08 +00:00
Frans Pop
18fdd0e0ed Add reference to BR 2008-07-13 11:48:13 +00:00
Frans Pop
d8c8f095e6 Support including packages from proposed-updates
This can be useful for pre-release testing of point releases, but should
be used with care when CDs are intended to be published.
2008-07-13 11:45:10 +00:00
Frans Pop
26e0a2413d Workaround: don't include source for udebs in images
* list2cds: set "Component" for udebs to "debian-installer
* merge_package_lists: skip udebs when including source

When building images for Etch+1/2, which takes regular packages from
stable and udebs from testing, there is a problem when adding source
for udebs as existing code will take source for both debs and udebs
from stable. This can result in either incorrect source being included
(version mismatch) or errors (new udebs for which no match can be found
in the Source.gz file that is used).

A proper solution would require that the debian-installer section gets
its own Sources.gz file, but that is currently just not available.
After trying some things the conclusion was that the best solution for
now is to just not include source for udebs at all.

Patch written by Steve McIntyre.
2008-07-13 11:33:35 +00:00
Frans Pop
0ae829d756 Add sanity check for data passed to add_packages 2008-07-13 11:33:14 +00:00
Steve McIntyre
91a01ae3a0 Change lynx dependency to use lynx-cur|lynx instead. Closes: #489486 2008-07-06 21:13:35 +00:00
Steve McIntyre
fe768847b1 swap tabs to spaces 2008-07-06 21:08:21 +00:00
Steve McIntyre
03305d23f2 Fix bashism in tools/grab_md5. Closes: #489562 2008-07-06 21:01:18 +00:00
Steve McIntyre
71039d6ead * Add support for dual-layer DVD, Blu-Ray and dual-layer Blu-Ray
discs. Nothing special, just extra sizes recognised.
2008-06-28 14:08:41 +00:00
Steve McIntyre
50b9093086 Updated code. Parse tasks/firmware to get the list of firmware
packages wanted, then grab the package file names from the Packages.gz
files in the appropriate release.
2008-06-25 00:24:09 +00:00
Joey Hess
bcd7fd8d25 first pass at a firmware list 2008-06-24 01:41:12 +00:00
Steve McIntyre
68b3e63cfa minor update 2008-06-23 21:57:37 +00:00
Steve McIntyre
3a29fb0a8b Initial cut of make-firmware-image, a simple script to create .tar.gz
and .zip files containing non-free firmware and microcode packages.
2008-06-23 21:55:36 +00:00
Joey Hess
62737f3232 Update isolinux to version 3.63+dfsg-2 (featuring 'menu default64'
support).
2008-06-10 23:50:37 +00:00
Steve McIntyre
b4fd0dfd9b use isolinux rather than 2008-06-08 22:32:11 +00:00
Steve McIntyre
55bd8d23b1 better anchor for search 2008-06-08 22:17:30 +00:00
Steve McIntyre
83ac3d95a3 Add support for custom kernel params for all isolinux configurations 2008-06-08 22:13:42 +00:00
Steve McIntyre
df1eb382a8 Remove dependency on mawk - it's essential already 2008-06-08 11:06:56 +00:00
Steve McIntyre
09dab01bb4 Change match order 2008-06-07 19:31:29 +00:00
Steve McIntyre
9c027571ba Move update_tasks to using mawk rather than gawk. It's *much*
faster. Needs some slight changes in regular expression handling, but
nothing major.
2008-06-07 19:03:45 +00:00
Steve McIntyre
e97909abee Move away from grep-dctrl. New code in awk is slightly faster, and
more robust in cases where tasks are not defined.
2008-06-07 17:03:44 +00:00
Steve McIntyre
2b8dfe453a make sure the packages are sorted appropriately 2008-06-07 12:05:08 +00:00
Steve McIntyre
6a65e48806 re-indent for consistency 2008-06-07 00:31:58 +00:00
Steve McIntyre
c5e871279b re-add set -e 2008-06-07 00:27:20 +00:00