Frans Pop
bee30ee646
boot-x86: move creation of install.bat out of extra_image
...
Patch from Ian Campbell.
2009-08-09 14:32:45 +00:00
Frans Pop
276bf8f8ac
Don't fetch D-I images for the prep subarchitecture
...
prep has not been available for a long time.
Thanks to Ian Campbell for pointing that out.
2009-08-07 10:34:15 +00:00
Frans Pop
129713f1b2
Fix syntax error
2009-08-07 10:34:11 +00:00
Steve McIntyre
16525fc87c
* Remove bashism in tools/apt-selection. Closes : #530972
2009-08-04 21:55:03 +00:00
Frans Pop
83fcacb0f7
Don't download floppy D-I images for i386; they're no longer available
2009-08-04 20:34:23 +00:00
Frans Pop
ed19bfa438
Avoid unnecessary download of D-I images for x86 and alpha
...
Only do boot disk stuff for x86 and alpha if the image is supposed to be
bootable. For i386 and amd64 this avoids downloading D-I images for all
30+ CDs in a full set.
2009-08-04 20:15:32 +00:00
Frans Pop
c6e842e393
Display message for unsupported sparc subarchitectures
2009-06-13 14:52:42 +00:00
Frans Pop
fc09043feb
Better do an explicit check for D-I syslinux config version
2009-05-31 23:53:55 +00:00
Frans Pop
617497fff0
x86: fail build if old syslinux config is detected
2009-05-31 22:45:12 +00:00
Frans Pop
ce3806e8af
Split out code for workaround for #505243 to x86-desktop function library
...
Cleans up the main boot-x86 script a bit.
2009-05-31 22:45:09 +00:00
Frans Pop
d15cc10746
x86: update syslinux config manipulation for version 2.0
...
Adjust x86 boot scripts for new version (2.0) of framework in D-I for
creation of syslinux configuration files. Essentially the new version
is a backport of what was already implemented in debian-cd before the
release of Lenny and allows a significant simplification.
There are no significant changes in generated CD/DVD images.
2009-05-31 22:45:05 +00:00
Steve McIntyre
d5479c0814
Re-add code to generate install.bat on x86 machines. Thanks to Samuel Thibault
...
for the patch. Closes : #518807
2009-05-16 19:57:17 +00:00
Steve McIntyre
699e6b7e62
fix perl warnings in remove_entry()
2009-05-16 13:54:24 +00:00
Steve McIntyre
afd7a7a557
Recognise and ignore Breaks: lines. Closes : #523444
2009-05-16 13:48:49 +00:00
Steve McIntyre
b99932aa56
disable the larger checksums for now
2009-05-11 00:07:40 +00:00
Steve McIntyre
1203b68413
make the lookup details case-insensitive
2009-05-11 00:05:56 +00:00
Steve McIntyre
5dd663686e
tools/imagesums: Add support for more checksum types. genisoimage
...
will shortly start generating sha256 and sha512 sums too.
2009-05-10 23:12:52 +00:00
Luk Claes
c875c30056
ia64 dailies moved to d-i.d.o
2009-05-05 21:50:23 +00:00
cd-builder user
5e62e91e68
Re-disable mipsel bootable cd code: it's just failing solidly
2009-04-27 16:14:45 +00:00
Luk Claes
ef8a3fd518
Update powerpc dailies to the d-i.debian.org ones
2009-04-26 16:42:22 +00:00
Frans Pop
d0bd2117be
boot-x86 gets sourced: remove shebang; improve whitespace consistency
2009-04-20 12:11:27 +00:00
Frans Pop
0bf1b210cd
boot-x86 gets sourced: remove shebang; improve whitespace consistency
2009-04-20 11:50:42 +00:00
Luk Claes
b9730d6ab1
use general path as specific one seems to fail
2009-04-08 20:28:52 +00:00
Steve McIntyre
799a06f4c2
Cope with changes to d-i daily-build mirroring
2009-04-07 23:31:03 +00:00
Luk Claes
2c0136b79f
hppa dailies moved to d-i.debian.org
2009-04-07 18:07:04 +00:00
Luk Claes
396633af06
Reenable mipsel with ok from Sledge to find out if it works
2009-04-07 13:52:51 +00:00
Luk Claes
7a2d35f38c
Moved some images to d-i.debian.org.
2009-04-07 13:43:59 +00:00
Steve McIntyre
564d89c966
Sort dependencies better: if A dep B then we should NOT list A before
...
B. Closes : #518145 .
2009-04-02 12:19:03 +00:00
Colin Watson
e08830966d
Luk Claes has taken over alpha, amd64, mips, and mipsel daily d-i
...
builds.
2009-03-26 01:54:41 +00:00
Frans Pop
27c98b9a17
Add support for and update to squeeze
...
The Debian version for squeeze has already been set:
http://lists.debian.org/debian-release/2009/01/msg00682.html
2009-02-15 22:42:47 +00:00
cd-builder user
5b0f11df38
s/etch/lenny/
2009-02-14 12:20:28 +00:00
Steve McIntyre
132bae8583
Re-add the tools directory on amd64 and i386 disc #1
2009-02-14 12:16:11 +00:00
Steve McIntyre
60c1387960
Improved handling of in tools/update_tasks
2009-02-12 14:16:45 +00:00
Steve McIntyre
cd5a1d2c90
* Merge patches from Jonathan Hall:
...
+ Add better support for extra components, improve non-i386 mirror
support (Closes: 514237)
+ tools/update_tasks no longer assumes i386 for all builds (Closes : #513497 )
+ tools/which_deb no longer assumes i386 for all builds (Closes : #513498 )
* For source-only builds, don't do any task updates as they're not
useful anyway.
* Last high-urgency upload, ready for Lenny!
2009-02-12 00:22:17 +00:00
Frans Pop
7f320fed82
x86-desktop.sh: improve comment
2009-01-30 05:00:20 +00:00
Frans Pop
69e3f1fa76
Clean up D-I Lenny RC1 compatibility code
2009-01-30 05:00:16 +00:00
Frans Pop
5032d25183
Drop support for ISOLINUX_DEFAULT
...
This environment variable was used by simple-cdd to force the default
installation option to the graphical installer. Now that we have the
syslinux VESA menu, the option has become rather pointless.
See #512303 for discussion.
2009-01-30 05:00:09 +00:00
Steve McIntyre
09b01e685a
* start_new_disc: fix a typo so that DISC_PKG_HOOK might work. Thanks to
...
Jonathan Hall for the patch. Closes : #513421
2009-01-29 00:22:15 +00:00
Frans Pop
33ec58d1a5
sparc: ensure the default 'install' option also gets KERNEL_PARAMS set
...
The current code will add KERNEL_PARAMS only for boot options that have
an existing "append=" line, but that leaves the default option without it.
2009-01-20 00:39:09 +00:00
Frans Pop
e045cebd32
Rename Packages-gen.sh to Packages-gen
2009-01-12 15:10:55 +00:00
Frans Pop
f889a347da
Improve indentation consistency
2008-12-28 13:48:10 +00:00
Frans Pop
7bbc73edec
update_tasks: give priority to key packages for secondary tasks
...
Even for secondary tasks it makes sense to include their Key packages
before their regular packages.
2008-12-28 13:18:09 +00:00
cd-builder user
c586d11bcc
add support for SUMS.
2008-12-26 01:08:44 +00:00
cd-builder user
f6e4a7b16d
Add support for extensions to imagesums
2008-12-17 23:34:11 +00:00
Frans Pop
df0f50fdd4
update_tasks: fix minor error in regexp
2008-12-05 22:30:18 +00:00
Frans Pop
06ee64bc28
update_tasks: we can now just loop over existing task.list files
...
To avoid confusion the intermediate task lists are renamed from
task.list.{essential,full} to task.gen.{essential,full}.
2008-12-05 14:12:38 +00:00
Frans Pop
086dc76302
Add suffix "generic" to default task files for naming consistency
2008-12-05 14:12:36 +00:00
Frans Pop
dc3927d14c
Add support for a separate 'GNOME desktop environment' CD
...
This new task is mostly added for completeness. Main difference with
the default task file is that no server tasks are included.
2008-12-05 14:12:32 +00:00
Frans Pop
31e8cfd687
Ensure working boot config for light/all desktops for arches other than x86
2008-12-05 14:12:26 +00:00
Frans Pop
2225676ffe
Add support to create an 'all desktops' DVD
...
Include all four desktop environments supported by tasksel (GNOME, KDE,
LXDE and Xfce).
On x86 also add an option in the isolinux menu (under Advanced options)
to select which DE to install; GNOME remains default.
2008-12-05 14:12:24 +00:00
Frans Pop
5b750a3810
Add support for a 'light desktop environment' CD (LXDE + Xfce)
...
Supports installation of either an xfce or an lxde desktop environment.
For now use B as identifier for INSTALLER_CD in contrib/testingcds.
Includes a framework to manipulate the isolinux configuration for x86 so
that a user can select which desktop he wishes to install.
2008-12-05 14:12:21 +00:00
Frans Pop
7763cff1bd
Add support for a separate 'LXDE desktop environment' CD
...
For now use A as identifier for INSTALLER_CD in contrib/testingcds;
we should probably switch to a double digit scheme post lenny or
even generally rationalize the use of INSTALLER_CD.
2008-12-05 14:12:17 +00:00
Frans Pop
c1c4988efa
Split out languages supported by D-I and tasksel from task.list files
...
* Instead of duplicating what language tasks should be included in each
task.list.* file, let update_tasks add them dynamically at runtime from a
single list of languages supported by tasksel and D-I. This also makes
maintaining the lists a lot less painful.
* Indicate which tasks are "secondary" by adding a "-" suffix in task.list.*
files instead of hardcoding it in update_tasks.
2008-12-05 14:12:10 +00:00
Frans Pop
3e2d5841be
Avoid build error when building full set of multi-arch i386/amd64 DVDs
2008-12-05 14:12:04 +00:00
Frans Pop
c9c4150758
Don't add 'desktop=' to append line in instsel.cfg
2008-12-05 14:11:58 +00:00
Frans Pop
5d95644996
boot-hppa: stop passing redundant boot parameters
...
With current initramfs support neither root= nor ramdisk_size= are
needed anymore.
2008-12-05 09:08:23 +00:00
Frans Pop
ae69a5b14e
boot-hppa: support KERNEL_PARAMS
...
This is mainly to have the desktop= option passed correctly.
Also switch to space separation in -hppa-cmdline for consistency with
other architectures.
2008-12-05 09:08:20 +00:00
Frans Pop
78905cc873
make_image: avoid code duplication and improve whitespace consistency
2008-12-05 09:08:16 +00:00
Frans Pop
b094f77592
make_image: ensure correct quoting of variables when calling genisoimage
...
By first assembling the command in a variable and then using eval to execute it
we avoid both duplication and errors passing quoted options in $MKISOFS_OPTS.
2008-12-05 09:08:13 +00:00
Steve McIntyre
eb58e46871
Fix tab damage from last checkin
2008-11-26 23:42:05 +00:00
Steve McIntyre
eabbd6d948
Add more info when reading in package data
2008-11-26 23:37:18 +00:00
Frans Pop
9ed57cc189
Fix x86 m-a breakage in workaround due to file renames
2008-11-26 12:46:58 +00:00
Steve McIntyre
957b00eeff
close the input pipe each time when talking to apt
2008-11-24 01:59:16 +00:00
Frans Pop
03adf99b41
Prepare for *text.cfg to *txt.cfg rename by D-I
2008-11-23 21:34:39 +00:00
cd-builder user
f8fdeb4c75
Remove old debug
2008-11-23 18:56:30 +00:00
Steve McIntyre
4c0e41e465
* Add support for tracking which packages we've extracted binaries from,
...
so that we can archive them (both binaries and sources). If we need
anything, we will list it in CD$N.pkgs_extracted so that external
scripts can pick it up and do whatever's needed.
* Minor changes to the interface of tools/which_deb to accommodate that:
now just lists the files *within* the mirror; it's up to callers to
prepend ${MIRROR} as needed.
2008-11-23 18:19:25 +00:00
Frans Pop
16f9407423
Prepare for adamd*.cfg to amdad*.cfg rename by D-I
2008-11-23 11:53:57 +00:00
Steve McIntyre
7a6ced3533
Move to perl, and add support for grabbing source details too
2008-11-22 10:46:55 +00:00
Steve McIntyre
91b43114ab
Close the list input when we're done with it
2008-11-22 08:38:59 +00:00
cd-builder user
788e133770
Add support for multiple desktop tasks on a single disk
2008-11-22 00:58:51 +00:00
Frans Pop
bc419dbf37
Workaround issue with isolinux on amd64/i386 multi-arch images
...
Modify the syslinux configuration for amd64/i386 multi-arch images
and use ifcpu64.c32 to autodetect 32/64-bit systems when a user hits
enter from the isolinux help screens.
Based on research done and info provided by Franklin Piat.
2008-11-19 16:08:22 +00:00
Steve McIntyre
f48c4f3d27
Stop copying the /tools/ directory on from the mirror; it's going away
2008-11-17 23:34:32 +00:00
Frans Pop
262e02ffca
Fix i386/amd64 multi-arch support
...
Currently the isolinux configuration only gets created correctly if the
two arches are specified in the order "amd64 i386". Change the lenny x86
boot script so it works the other way around too.
2008-11-15 01:08:15 +00:00
Frans Pop
a8f0d9d14b
Remove remaining remnants of pre-split-config support
2008-11-15 01:08:12 +00:00
Frans Pop
88824982ba
Fix error in expansion of %ARCH% variables in D-I image location envvars
2008-11-14 20:14:35 +00:00
Frans Pop
1eac5a9d65
Generate tasks dynamically; separate task files per distro release
...
All tasks files are moved to ./tasks/<codename> subdirectories so they
can be more easily kept up-to-date with specific distro releases.
Always generate the debian-installer and tasksel tasks dynamically:
- all task files for the desired suite are copied to the working
directory at the beginning of each build, and are used from there;
- the debian-installer and tasksel tasks are no longer included in
releases but are always created automatically at build time; this
means users no longer need to run the generate_di_* scripts or the
update_tasksel script;
- the popcon task file will remain included as a static file, but plan
is to add an option to update it automatically for each build; reason
is that updating it requires network access.
Bump version to 3.1.
2008-11-13 23:19:30 +00:00
Frans Pop
1a47dd2a93
Avoid adding an EOL at the end of f3/f4 syslinux help files
2008-11-13 00:23:16 +00:00
Frans Pop
e37c9d5a1f
Indentation fix
2008-11-13 00:23:14 +00:00
Frans Pop
5beea509c7
Improve code readability
2008-11-12 20:33:42 +00:00
Frans Pop
747426afb6
More no longer needed compatibility code cleanup
2008-11-12 20:33:39 +00:00
Frans Pop
bac7536f0f
Clean up no longer needed compatibility code in lenny x86 boot script
2008-11-12 18:06:29 +00:00
Raphaël Hertzog
5aa7863d82
Also extract isolinux.bin from the syslinux package in the case of etch
...
CD images (since it's no more provided by debian-cd itself).
2008-11-07 16:32:06 +00:00
Raphaël Hertzog
7b28512cf9
Don't try to copy sbm on etch CD images as it got removed.
2008-11-07 15:53:36 +00:00
Steve McIntyre
d0734e24cc
Actually move the file
2008-11-02 09:25:55 +00:00
Steve McIntyre
23f23e05c9
Actually move the file
2008-11-02 09:23:09 +00:00
Steve McIntyre
6853ba25d6
Update update_popcon to cope better with errors; now uses curl instead of wget
2008-11-02 09:20:39 +00:00
Frans Pop
7567a51136
Remove last few references to (raw)list.exclude
2008-11-01 23:11:52 +00:00
Steve McIntyre
b45e780519
Rename list2cds to sort_deps - more accurate name now that other code does the per-disc splitting later
2008-11-01 23:08:01 +00:00
Frans Pop
bdb3e3984b
Remove no longer used references to rawlist.exclude and list.exclude files
...
These files have not been used since the introduction of make_disk_trees.pl.
Remove remaining references, which results in a nice clean up of the Makefile.
2008-11-01 23:06:59 +00:00
Frans Pop
e59ad475b0
Drop brltty from the netinst CDs
...
brltty has started pulling in libicu, which has a size of 5MB.
An overhead of 5MB is just too big for netinst CD images for a
package that is only needed by a very small group of users and
that will normally also be available from a mirror (brltty gets
installed during finish-install).
For full CDs and DVDs the package will still get included as it's
listed in forcd1.
2008-10-29 14:02:42 +00:00
Frans Pop
274c7dd7a0
Revert "Drop ancient workaround for dependency resolution"
...
Looks like the workaround is still needed after all, so just remove
unifont from the packages that are forced.
Also, add pptp-linux to images using the di+k list instead of through
this hack (changelog says adding it here needed "FIXME later...").
2008-10-14 12:39:32 +00:00
Frans Pop
9200e82ade
Stop including jfbterm unifont on all images
...
They are no longer installed from D-I as jbfterm was only needed for
base-config and unifont's dependencies have become insane.
Saves 15MB on i386 netinst images.
2008-10-14 11:37:03 +00:00
Frans Pop
aec7c50df4
Add easy-build.sh script
...
A new wrapper script around build.sh that should make it a lot easier
for new users to use debian-cd and to build custom images.
2008-10-14 08:22:03 +00:00
Frans Pop
bb9fad3216
Allow multi-arch builds using D-I images from official mirrors or local D-I images
...
This is made possible by allowing to include a "%ARCH%" placeholder in the
environment variables DI_WWW_HOME and DI_DIR which is expanded to the correct
value at runtime.
Supported for Etch and later.
2008-10-14 08:22:00 +00:00
Frans Pop
d48db452d6
Make use of MAXISOS and MAXJIGDOS more consistent
2008-10-14 08:21:57 +00:00
Frans Pop
07a91b45e3
Drop support for building Sarge CDs
2008-10-14 08:02:21 +00:00
Frans Pop
1a0904ab00
Improve temp dir handling
2008-10-12 23:54:01 +00:00
Steve McIntyre
45617b2d30
* Support KERNEL_PARAMS for powerpc, alpha and sparc ( Closes : #416230 )
...
Thanks to Vagrant Cascadian for the patch.
2008-10-12 23:30:19 +00:00
cd-builder user
dcccd50f85
more cleanup in update_tasks
2008-10-12 23:25:48 +00:00
cd-builder user
59e4f05035
slight cleanup in update_tasks
2008-10-12 23:08:57 +00:00
Frans Pop
9202a3e6e8
Also remove advanced syslinux config files for gtk
...
Note that AFAICT removing these files is unnecessary as they should not
be included in the tarball if the file f3.txt.withgtk is not present.
2008-09-21 22:02:22 +00:00
Frans Pop
1dd8261809
Update for syslinux config file rename in D-I
...
The files (ad)amd.cfg were renamed to (ad)amdtext.cfg for consistency.
2008-09-21 22:02:10 +00:00
Frans Pop
704a350c35
Make sure directory to unpack syslinux in exists
...
Also make indentation consistent
2008-09-18 18:26:14 +00:00
Steve McIntyre
3580191792
Remove all mention of sbm; no longer needed
2008-09-16 15:29:55 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
Steve McIntyre
d21aa49a4f
* tools/update_tasks: Significant streamlining to make a huge difference in
...
runtime. Now feasible to run this automatically per-build rather than
cronning it.
2008-06-07 00:02:36 +00:00
Joey Hess
977746d1c1
Path to sparc daily builds has changed.
2008-06-05 22:45:11 +00:00
Frans Pop
6d8c7bfc94
generate_di+k_list: fix logic error in use of codenames
...
When building a CD for e.g. etch using D-I from e.g. sid, the script should
not update debian-installer+kernel-sid but debian-installer+kernel-etch in
tasks. After all, debian-installer+kernel-* contains normal packages, and
not udebs. With this change we no longer have to modify the Debian_<codename>
tasks in such cases.
The generated file should of course have '#include <debian-installer-sid>'.
2008-05-17 16:18:04 +00:00
Frans Pop
a3f50b9717
Revert accidentally committed files
2008-05-04 18:01:58 +00:00
Frans Pop
3146f1e1fe
Drop the base-{etch,lenny} tasks files as make_disc_trees.pl already take
...
care of including packages needed by debootstrap.
2008-05-04 17:56:56 +00:00
Santiago Garcia Mantinan
c580e320e8
Start to add armel support.
2008-05-04 17:38:52 +00:00
Joey Hess
f91df1f669
Add support for a split syslinux.cfg file, which will later be provided
...
to support the syslinux vesa menu.
2008-05-01 20:52:03 +00:00
Steve McIntyre
7c095e5768
Fix code that removes Packages entries - need to be paragraph-oriented rather than line-oriented here
2008-04-20 15:31:48 +00:00
Steve McIntyre
72fad7783b
* tools/imagesums: use newer features in latest mkisofs/genisoimage to grab
...
pre-calculated MD5 and SHA1 checksums directly from the jigdo file.
2008-04-20 14:33:19 +00:00
Frans Pop
542d5891ad
Revert accidentally committed files
2008-04-11 18:31:44 +00:00
Frans Pop
c5cafa1fac
Remove wireless-tools-udeb from the lenny udeb_include files as it is not
...
required for wireless support (see also #474708 ).
2008-04-11 18:23:46 +00:00
Steve McIntyre
8ced9d59fc
Disable the other m68k option
2008-04-01 23:12:40 +00:00
Steve McIntyre
5747f296cb
Temporarily disable boot support on problematic arches
2008-03-31 13:04:42 +00:00
Steve McIntyre
f9ca2237ff
Re-split link.pl code out; add_files needs it too
2008-03-24 15:08:58 +00:00
Steve McIntyre
2f46e78135
* Pre-cache apt's package information in large lumps rather than walk
...
through it one package at a time. It's much faster. Closes : #470838
Needs a small re-arrangement: code from tools/add_packages and
tools/link.pl now moves into tools/make_disc_trees.pl
2008-03-20 09:43:22 +00:00
Frans Pop
899e449533
Revert accidental commit of new file
2008-03-07 09:29:01 +00:00
Frans Pop
559ba5615c
Ensure that the correct version of the Installation Guide is included
2008-03-07 09:27:39 +00:00
Raphaël Hertzog
8fd196b6b0
Add new OMIT_DOC_TOOLS option to work with (partial) mirrors lacking the
...
doc and tools directories.
2008-03-05 21:17:42 +00:00
Steve McIntyre
5498cc1e5b
* Temporarily disable boot support for arm CDs - the netwinder images are not
...
being produced at the moment.
2008-03-05 00:14:25 +00:00
Steve McIntyre
09ed2f2196
Fix a bug in start_new_disc - cope with MAXCDS not being set.
2008-03-05 00:04:36 +00:00
Otavio Salvador
35c6eec04a
* Make sure we include grub-pc since it's used when GPT disk label is
...
choosen.
2008-02-14 14:27:03 +00:00
Otavio Salvador
b08293c62d
force including of laptop-detect on first CD
...
Make sure we include laptop-detect on arches that are know to have
laptops. This is currently done for i386, amd64 and powerpc.
2008-02-11 12:58:46 +00:00
Frans Pop
a8beab40a3
* start_new_disc: make multi-arch CD/DVDs and CD/DVDs that are not part of a
...
set (e.g. KDE/Xfce CDs) recognizable through info in .disk directory.
2008-01-16 17:04:13 +00:00
Steve McIntyre
4c2837c737
* Significant cleanup of list2cds. Closes : #451237
2008-01-11 01:04:28 +00:00
Frans Pop
eeb3b9abfc
Use 'or' instead of '||' when testing result of calls to open (because of precendence rules)
2008-01-05 23:53:27 +00:00
Frans Pop
0db7484988
* During installation debootstrap will complain about an invalid Release file
...
if there is no Packages file for the local section. Create an empty Packages
file if one is missing.
2008-01-05 23:50:48 +00:00
Frans Pop
a6e1349b01
Minor consistency fix
2008-01-04 23:01:05 +00:00
Frans Pop
d07d0ac8af
* Instead of including all alternative dependencies in list2cds, only
...
include the first one. This reduces the size of the netinst and improves
what's included on CD1. Only loss is console-{data,common,tools} so these
are now added in generate_di+k_list.
2008-01-02 21:06:24 +00:00
Frans Pop
acc04558ee
* tools/update_tasks: ignore comments and blank lines in tasks.list.
...
* tasks/tasks.list
- add missing l10n tasks: gujarati-desktop, malayalam-desktop, tamil
- comment out l10n tasks for languages not supported in D-I, for
Icelandic, Irish, Serbian, Welsh and Xhosa
2007-12-17 19:59:42 +00:00
Frans Pop
ced27feb2f
* Include busybox for architectures that use initramfs-tools; base-installer
...
will try to install it.
2007-12-13 16:32:39 +00:00
Frans Pop
bd1da0c827
* boot-{mipsel,sparc}: Parse website directory index case insensitive so
...
that both "<a href=" and "<A HREF=" are recognized.
2007-12-12 00:45:02 +00:00
Joey Hess
46a4e3536b
* Add acpi-support-base to generate_di+k_list.
2007-11-18 02:39:28 +00:00
Otavio Salvador
5f4cdb823e
Revert the #410418 since it breaks too many things and to add it major changes will be required, not adding them now
2007-10-30 19:31:19 +00:00
Steve McIntyre
d570bf3ad3
Add the missing ;
2007-10-30 00:56:16 +00:00
Otavio Salvador
8f92855bb7
Fix regressions found on r1475 walking on the queued packages twice
2007-10-29 22:58:25 +00:00
Otavio Salvador
35ef242061
Revert r1475 since it caused regressions. Will get back to it once time permits
2007-10-23 21:08:12 +00:00
Otavio Salvador
e0213e29ca
* Exclude packages and add all task present ones before resolve
...
dependencies, avoiding OR dependencies to take their place and removed
packages dependencies to be included. Closes : #410418 .
2007-09-28 18:41:02 +00:00
Joey Hess
c569885764
* Include dmraid deb. Closes : #443991
2007-09-27 17:46:00 +00:00
Steve McIntyre
0cc7cac700
Don't fail if there are no CSS files or image files in data/${CODENAME}
2007-09-26 19:02:26 +00:00
Steve McIntyre
66e79adda2
a new look for README.html - CSS and new graphics
2007-09-25 16:08:49 +00:00
Steve McIntyre
921d112d91
Try again to make lenny/sid i386 builds work again
2007-09-18 09:48:49 +00:00
Steve McIntyre
c81d64da56
* Make daily i386/amd64 lenny builds work again - don't attempt to copy
...
the win32-loader files into place if they don't exist.
2007-09-17 10:52:03 +00:00
Otavio Salvador
f2026f7c5f
* Fix autorun.inf generation when win32-loader is present.
2007-09-13 18:28:21 +00:00
Otavio Salvador
8a0984b325
* Applied patch from Robert Millan <rmh@aybabtu.com> to use win32-loader
...
for autorun when CD is being used on Windows. Closes : #441846 .
2007-09-12 16:31:27 +00:00
Joey Hess
23f2e94046
fix bashism
2007-09-10 18:10:16 +00:00
Otavio Salvador
ee4fab7ef8
* Applied patch from Robert Millan <rmh@aybabtu.com> to fix image
...
generation with read-only mirrors. Closes : #441397 .
2007-09-10 17:48:38 +00:00
Otavio Salvador
fbdb7b30fd
* Applied patch from Robert Millan <rmh@aybabtu.com> to integrate
...
win32-loader. Closes : #440220 .
2007-09-10 17:47:16 +00:00
Frans Pop
12d15c1a2a
At least somewhat more consistent indentation...
2007-09-02 17:24:04 +00:00
Frans Pop
08f297d554
* Disable debugging output in boot scripts.
2007-09-02 17:18:06 +00:00
Steve McIntyre
dd8d42703b
* Check if required base packages might also be supplied by a local
...
repository too, not just the main distribution. Closes : #425600
2007-08-26 15:19:00 +00:00
Steve McIntyre
a10d15179c
* Recompress the Packages files separately just before generating
...
Release files. Closes : #423835 , thanks to fjp for the patch.
2007-08-26 15:07:52 +00:00
Steve McIntyre
2996bf0a1e
Invert the -e test
2007-08-11 23:23:25 +00:00
Steve McIntyre
e53fc89e17
* Temporary fixup for daily lenny sparc builds - use older image locations
...
if new ones not available.
2007-08-11 12:57:12 +00:00
Steve McIntyre
5655b191d5
Further logic fixing in boot-x86: amd64 should now work
2007-08-10 23:44:14 +00:00
Steve McIntyre
c40e37b066
Fix boot-x86 shell syntax so it runs
2007-08-09 21:28:10 +00:00
Steve McIntyre
642626a4be
Merged a patch from Otavio:
...
* Create dpkg status file before calling APT
2007-08-08 12:55:36 +00:00
Steve McIntyre
0454b4c917
Merged in patch from Otavio:
...
* Fix extranonfree support to be backward compatible with previous
behaviour (default to false)
2007-08-08 09:54:04 +00:00
Joey Hess
6560eb096d
* Merge boot-i386 and boot-amd64 into boot-x86.
2007-08-02 03:47:50 +00:00
Joey Hess
0b03aad504
* Parse isolinux.cfg case-insensatively.
2007-08-02 02:43:19 +00:00
Joey Hess
cd50dfba26
* Drop old with26 cruft for lenny.
2007-08-02 02:28:02 +00:00
Petter Reinholdtsen
b770dfe6d2
[ Petter Reinholdtsen ]
...
* Update tools/grab_md5 to use the same variable name (SUITE->CODENAME)
as the rest of the code, to reduse confusion.
2007-07-30 07:36:39 +00:00
Frans Pop
79c1614a0a
Use correct version of boot configuration files
2007-07-26 08:18:52 +00:00
Frans Pop
7a414b8567
Partial reversion, we can always simplify further later
2007-07-26 01:53:36 +00:00
Frans Pop
cb5987f544
- Remove support for sparc32
...
- Structure of D-I images was simplified, so adapt to that
- Fix some broken references to etch in lenny boot-sparc script
- Hope after all this things will still work...
2007-07-26 01:22:33 +00:00
Frans Pop
ff146a5d79
Disable sparc32 for Lenny images as it is no longer supported
2007-07-18 07:39:59 +00:00
Steve McIntyre
87b46721b8
Additional HERE command is no longer needed
2007-07-18 02:03:34 +00:00
Frans Pop
03a5813d97
Remove obsolete code to include kernel-image packages for powerpc
2007-07-03 09:29:26 +00:00
Frans Pop
16d9f6aed9
Revert accidental commit of local changes
2007-06-22 17:10:14 +00:00
Frans Pop
f096552f3b
Fix indentation
2007-06-22 15:18:10 +00:00
Steve McIntyre
febd6c144e
weird props problem
2007-06-22 14:54:50 +00:00
Steve McIntyre
52ca77be04
* Fix for multi-arch CDs including source - the extranonfree update
...
broke the source output
2007-06-22 14:49:17 +00:00
Steve McIntyre
8fad42f5fd
* Fix for multi-arch CDs including source - the extranonfree update
...
broke the source output
2007-06-22 14:42:43 +00:00
Steve McIntyre
55fb140b7c
Minor update for local support
2007-05-12 01:35:39 +00:00
Steve McIntyre
9c78119a6c
Try a more flexible approach for local debs
2007-05-12 01:28:47 +00:00
Steve McIntyre
2fae5806e9
* Don't hack with the Release file unless EARLY_BUILD_HACK=1.
...
Closes : #423463
2007-05-12 00:33:34 +00:00
Frans Pop
fdb006760d
Dann Frazier has taken over from Jeff Bailey for daily IA64 D-I builds
2007-05-03 22:00:21 +00:00
Steve McIntyre
0d3c11551e
* It seems the changes for 3.0.0 completely broke extranonfree
...
support. Re-add it.
2007-04-19 23:38:29 +00:00
Steve McIntyre
8a277132e8
* Removed m68k from the list of arches in generate_di+k_list and
...
generate_di_list to reduce warnings.
2007-04-10 23:44:56 +00:00
Frans Pop
fff66f0336
- Also export COMPLETE for use in the README file template
...
- Clean up: remove files for potato and woody release
2007-04-10 23:31:01 +00:00
Steve McIntyre
09e495846f
* Copied etch files to lenny ready for the new testing work.
2007-04-10 23:21:31 +00:00
Steve McIntyre
fa2c4bcc52
* Add some munging on the Release files if we're not building
...
for "testing". Used in the etch release, and I'll back it out shortly.
2007-04-07 11:34:51 +00:00
Steve McIntyre
ab7e1d0171
In list2cds, don't add udebs in the final COMPLETE run - they're no
...
use there.
2007-04-06 18:23:14 +00:00
Steve McIntyre
b695b182c4
* In start_new_disc, cope with $DEBVERSION containing spaces
...
* Only put the release notes and installation guide on disc#1
2007-04-04 16:40:18 +00:00
Steve McIntyre
64bd969a0c
* Fix up boot-alpha to calculate the size of the ramdisk needed, rather
...
than hard-coding to 16384. Also slight refactoring.
2007-03-20 01:01:16 +00:00
Steve McIntyre
a2d50b9f65
* Fix a silly bug in start_new_disc that would break on discs with
...
local packages. Thanks to Ronny Aasen for the patch. Closes : #414818
* Final *final* upload for etch; urgency high to get through the
freeze.
2007-03-13 23:38:53 +00:00
Steve McIntyre
1fc78c6086
* Fix the extra_image() function in both boot-i386 and boot-amd64 to make
...
sure we don't end up overwriting extra images from one arch with those
from the other. Now the multi-arch netinst should work for the installgui
target for both arches
2007-03-13 02:21:13 +00:00
Steve McIntyre
9006e6dd31
* Add the DEFAULT64 handling to boot-amd64 as well as boot-i386; needed
...
in both so that things are setup the same regardless of the order in
which the boot-$arch scripts are called
2007-03-13 01:06:07 +00:00
Steve McIntyre
ec87877896
Fix path for creating splash image in boot-amd64. Closes : #413850 .
2007-03-12 01:33:39 +00:00
Raphaël Hertzog
46369d0dc5
Disable pattern metacharacters in some regex with included variables.
...
Closes : #413506
2007-03-05 16:09:46 +00:00
Joey Hess
7b1b3973f8
* Updated isolinux.bin to the version from syslinux 3.31-3.
...
* Re-enable use of 64 bit detection, fixed now.
2007-03-01 19:18:45 +00:00
Steve McIntyre
2ca98a7f32
* Cope with rolling back more than one package in case we go well
...
over the disc size
* Use a multiplier of 1.2 for HFS space - overkill, but it fixes
the multi-arch DVD overflowing. Also log if we're doing HFS.
* Tweak where we look for s390 boot files to make the weeklies work again.
2007-02-27 20:05:32 +00:00
Raphaël Hertzog
a2d9587f1a
Don't rely on PATH containing the tools directory.
2007-02-21 14:13:35 +00:00
Joey Hess
f47d23be43
* Temporarily disable use of 64 bit detection due to syslinx's bug #410729 .
2007-02-13 01:14:35 +00:00
Joey Hess
3d5259c5ef
* Use the 64 bit autodetection feature of syslinux 3.31-2, if available,
...
to default to the 64 bit target in multiarch isos.
2007-02-04 23:41:44 +00:00
Steve McIntyre
06efc9c4d7
Add debug for when get_file_blocks fails
2007-01-22 23:06:30 +00:00
Steve McIntyre
ba8e154a12
* In start_new_disc, make sure that we call the (badly-named) add-bin-doc
...
so that we get README.html and README.txt created even for source discs.
2007-01-02 01:56:44 +00:00
Steve McIntyre
55f4db876a
+ Slightly change the output naming of the disc images to make it safer
...
to produce more then one type of multi-arch disc
2006-12-30 15:13:07 +00:00
Joey Hess
c7ece8748b
* Added an update-tasks target to the Makefile and moved the code out of
...
file header comments to there. Fix some bugs in passing.
* List packages for the various specific desktop tasks ahead of the non-key
packages for the general desktop task. Along with changes in tasksel 2.60
this should lead to a generally more useful set of packages on the desktop
CDs; instead of filling up with OOo, it will fill up with things specific
to the desktop environment.
* Updated task lists.
2006-12-29 06:05:30 +00:00
Steve McIntyre
9d376d233e
Re-indent add_packages
2006-12-29 05:57:21 +00:00
Steve McIntyre
17bb18194f
* Re-implemented exclude/unexclude support in make_disc_trees.pl instead
...
of in list2cds. Slight changes in semantics - the new code supports
regular expressions for matching package names (to make it easier to
exclude groups of related packages), and EXCLUDE<m> should be used in
preference to EXCLUDE for packages that are just being shifted to
later in the set by using UNEXCLUDE<n>.
2006-12-29 05:56:43 +00:00
Steve McIntyre
4d4bba1b7e
Don't list the md5sum.txt file inside itself, it will always fail
2006-12-29 02:50:35 +00:00
Steve McIntyre
35743cde5f
As a last-minute step before building images, fill in the TOTALNUM
...
value in the README files in the root of each image.
2006-12-29 02:44:22 +00:00
Steve McIntyre
cccbdd469f
Gunzip the installation manual in .txt and .pdf format, so it's useful
...
on other platforms too.
2006-12-29 01:48:26 +00:00
Frans Pop
7af2565ecf
* Add linux-image-2.6-prep for powerpc.
2006-12-29 01:14:28 +00:00
Steve McIntyre
eb1131b3df
Make make_disc_trees.pl and start_new_disc fail better on errors
2006-12-23 03:03:58 +00:00
Steve McIntyre
528c0072f2
remove Suggests on delo - we grab and use the correct version direct
...
from the archive instead these days
2006-12-23 03:02:37 +00:00
Steve McIntyre
342bcac67b
don't suggest binutils-multiarch, we haven't needed that for mipsel CDs since woody
2006-12-23 01:17:47 +00:00
Steve McIntyre
37a2704f3b
Remove scansources ; no longer used
2006-12-23 00:55:48 +00:00
Steve McIntyre
9ae3366b88
Lose the "|| true" when we call boot-$arch; make sure we fail if it fails...
2006-12-23 00:00:36 +00:00
Steve McIntyre
82aa893404
Minor update to boot-sparc
2006-12-22 14:24:28 +00:00
Steve McIntyre
5f185be61f
Removed old "set -x"
2006-12-21 16:19:34 +00:00
Steve McIntyre
4a2a622525
Make the boot scripts more consistent in how they call add_mkisofs_opt
2006-12-21 16:05:32 +00:00
Steve McIntyre
67d9909bbe
Make sure the mkisofs options file goes in the right place
2006-12-21 15:27:50 +00:00
Steve McIntyre
77e3c9015c
Add extra logic to source-tracking code. If we have more than 1 binary
...
arch along with source, there's a chance that the different arches may
have refs to a particular binary package (and hence its source) at
completely different points. Rather than just go with the one we find
first (from the first binary ref), make sure that the source will
match up with the earliest binary record, measured across all arches.
As noticed on the multi-arch DVD; make sure that source:kde-i18n makes
it into the package list before amd64:kde-i18n-ar.
2006-12-21 03:45:01 +00:00
Steve McIntyre
74e9050525
rearrange to make sure is set before we set
2006-12-20 11:02:59 +00:00
Steve McIntyre
4bb6ee2bbe
Always create an empty mkisofs_dirs file for each image; stop warnings about missing files later when we source them in
2006-12-19 17:15:16 +00:00
Steve McIntyre
61c1630ab1
Cosmetic fix - list source in too in debug
2006-12-19 15:57:15 +00:00
Steve McIntyre
b600a32f13
* Update documentation to at least vaguely match how things work.
...
* Added support for hook scripts in a few places around the CD
creation process, to help people customise their CDs. Quite a
lot of refactoring needed in make_disc_trees.pl needed to do that.
* Removed more cruft:
+ old defs in CONF.sh
+ old defs and rules in the Makefile
+ tools/add_secured
2006-12-19 01:58:41 +00:00
Steve McIntyre
7b6988d66d
Make list2cds more verbose in log output, especially when dependencies have failed so a package can't be added
2006-12-18 13:40:53 +00:00
Steve McIntyre
05905f9e37
Better estimation for HFS media (m68k/ppc)
2006-12-12 02:10:53 +00:00
Steve McIntyre
95ffabb409
* Don't put ppc boot files on discs >1.
...
* Add more hfs options to m68k discs, to match ppc.
2006-12-12 02:09:34 +00:00
Steve McIntyre
ad1906c27b
Even more accurate size estimation; reduce how much we need to run mkisofs
2006-12-11 17:52:25 +00:00
Steve McIntyre
8b318a9693
Tweak the size-checking threshold to make things faster
2006-12-11 15:50:49 +00:00
Steve McIntyre
277fc58f3d
When rolling back, cope with package names that are not regexp friendly
2006-12-11 15:47:18 +00:00
Steve McIntyre
e1116e39e4
typo fix
2006-12-10 22:37:38 +00:00
Steve McIntyre
96608804fc
Remove the old shell version of make_disc_trees
...
Missed changing one of the invocations of add_packages - now fixed
2006-12-10 22:36:08 +00:00
Steve McIntyre
52d0a9f08b
Round off the DVD size in blocks
2006-12-10 22:23:51 +00:00
Steve McIntyre
cf079be95b
Re-add the build date to .disk/info, lost in the merge
2006-12-10 21:27:06 +00:00
Steve McIntyre
5b26423869
Minor tweaks for businesscard CDs
2006-12-10 20:12:46 +00:00
Steve McIntyre
7780369fd4
* When we've finished making a CD tree in make_disc_trees.pl,
...
re-compress the gzipped Sources and Packages. Workaround for bug
#402482 in busybox gunzip code.
2006-12-10 20:00:37 +00:00
Steve McIntyre
50058df56f
* Improve performance: rewritten tools/make_disc_trees in perl so we
...
can call add_packages directly as a perl function rather than via
fork/exec all the time. Re-arranged tools/add_packages to make
this work.
* Improved logging in add_packages.
2006-12-10 18:57:29 +00:00
Steve McIntyre
eb73154582
Reimplement make_disc_trees in perl for better performance. More to come...
2006-12-10 15:26:19 +00:00
Steve McIntyre
f6e24e76fa
Cosmetic changes to listcds
2006-12-10 15:13:12 +00:00
Steve McIntyre
60eef836ce
* Lower-case package names at various points to work around apt bug
...
#402354 . Fixes the long-standing warnings from list2cds about "Use
of uninitialized value in string comparison", and allows some poor
packages to make it onto CDs for the first time...
2006-12-10 02:18:28 +00:00
Steve McIntyre
b9280f8c80
* Add Packages and Sources files to the Release file; clean up the
...
checksums. Closes : #402267
2006-12-09 22:31:23 +00:00
Steve McIntyre
44b17db956
Don't check source-only discs for installability of base
2006-12-08 16:00:36 +00:00
Steve McIntyre
d3aa586a36
Fix simple cut-n-paste error
2006-12-08 13:55:52 +00:00
Steve McIntyre
7c746a97e9
Slightly cleaner handling of mkisofs_opts and _dirs
2006-12-08 12:17:24 +00:00
Steve McIntyre
e9be1e7c20
Make the FAQ extraction not be verbose
2006-12-08 11:56:52 +00:00
Steve McIntyre
2d1735aa21
Make sure we use the specified mkisofs in make_disc_trees
...
Make the missing-base-files debootstrap errors less scary-looking
2006-12-08 09:46:18 +00:00
Steve McIntyre
73f3f85b6b
Match *CD rather than CD for the 650MB image size, so the KDE builds work
2006-12-08 00:48:08 +00:00
Steve McIntyre
634682f779
Fixing oversights from the big merge
2006-12-07 23:51:14 +00:00
Steve McIntyre
a269a8fd4c
Merge of changes from Steve's development branch to take us to
...
debian-cd version 3.0.0. Highlights:
* Support now added for multi-arch CDs/DVDs, including mixed
binary/source discs. Multi-arch discs should be bootable on those
multiple arches, modulo boot-sector clashes. Extra support added
in boot-i386 and boot-amd64 to make the 2 main arches happily
co-exist.
* Disc sizing is now much more intelligent - sizes are defined
depending on the disk type chosen at the start, and discs are now
filled exactly to those sizes while files are added rather than
the old up-front guessing method. Equally, the metadata on the
disc (Packages, Packages.gz, Sources, Sources.gz, md5sums.txt) is
generated as much as possible while this is happening to make the
sizing code incredibly accurate. Using this method of disc sizing
means that customising discs should be much easier/safer - either
add custom contents at the start and debian-cd will fill the
remainder of the disc, or afterwards roll back the packages on the
disc and add extras later.
* Source is now treated as (almost) just another arch, with most of
the special casing for source hidden internally. If asking for
source-only discs, they will simply be built using all the
available sources. If combined with other arches, the sources will
automatically be chosen to match the binary packages. Meeting GPL
requirements was never so easy!
* Removed lots of old cruft to clean up the codebase:
+ non-US support
+ woody support
+ lots of old support scripts that have been made redundant
+ significantly simpler Makefile, much easier to follow
+ old boot-$ARCH.calc files for estimating boot-file sizes are now
(obviously) obsolete and therefore gone
2006-12-07 23:09:01 +00:00
Frans Pop
5f62118c2c
Daily builds for amd64 now done by Andreas Barth; with thanks to Kurt Roeckx
2006-12-07 01:01:01 +00:00
Steve McIntyre
4c83b14ad9
Fix md5sum file format
2006-12-05 17:52:07 +00:00
Steve McIntyre
a689886868
Fix typo bug, improve error handling
2006-12-04 17:23:57 +00:00
Colin Watson
7a843520eb
* Include prep support on powerpc images again.
2006-12-04 10:30:40 +00:00
Frans Pop
82d1b005fc
* tools/generate_di+k_list: no longer include kernel-image packages for
...
powerpc as we don't support 2.4 based installs anymore. Closes #401429 .
2006-12-03 19:11:45 +00:00
Steve McIntyre
a12fe9fd65
Minor cleanup of the image sums stuff
2006-12-03 16:40:12 +00:00
Steve McIntyre
93fe864b6f
* Another devel branch merge: Change tools/grab_md5 to also look for
...
md5sums in the installer suite as well as the archive suite in
case they're different. Also removed old woody support, to clean
up the code a little. Updated Makefile and update-cd to match the
command-line interface change.
2006-11-30 22:13:42 +00:00
Steve McIntyre
a46520a7fd
Remove sh from the arch list in generate_di_list, to make builds quieter
2006-11-30 21:50:29 +00:00
Steve McIntyre
ff845c2120
* Dump the mkisofs command-line used for each CD into .disk/mkisofs
...
as we make it. Closes : #258099
2006-11-28 00:19:55 +00:00
Steve McIntyre
4ded5ac8d9
* Add bpalogin near the top of the task list, as requested a long time
...
ago. Closes : #231583
2006-11-27 23:46:07 +00:00
Steve McIntyre
27f9fc5ef5
s/raw/iso/
2006-11-27 17:03:22 +00:00
Steve McIntyre
3f2f6c11e3
Don't attempt to make ppc CDs bootable after #1
2006-11-27 09:43:10 +00:00
Steve McIntyre
9b44f8f3e0
Fix f1.txt mods - only apply on CD1
2006-11-27 09:36:49 +00:00
Steve McIntyre
4c31948c4b
Quick fix
2006-11-27 04:16:52 +00:00
Steve McIntyre
1586e5757b
Try again on .disk/cd_type
2006-11-27 03:22:34 +00:00
Steve McIntyre
42583ba7b4
* Stop using the silly .raw extension for output images, use .iso instead
...
* Improve support for different disk types. Specify DISKTYPE in CONF.sh,
and it will affect both the output name later (so it's now possible to
distinguish between CDs and DVDs). Defaults to CD if not otherwise
set. DISKTYPE will be used more in the future for sizing too, but that
merge can wait a while longer yet. Closes : #361422
* Use DISKTYPE and COMPLETE values to create the file .disk/cd_type for
the installer to use.
2006-11-27 03:19:31 +00:00
Steve McIntyre
38aa21763a
* DEVEL BRANCH MERGE: Change mkisofs_opts usage: add a shell function
...
for the boot-$arch scripts to use rather than simply appending to the
$N.mkisofs_opts file directly. Needed for forthcoming multi-arch
support.
2006-11-27 02:15:29 +00:00
Steve McIntyre
89235c1124
Try again for dates
2006-11-26 22:53:28 +00:00
Steve McIntyre
6f101339c8
Add the build date/time into a few more places so people can see them
...
more easily; add the build time into the .disk/info file.
2006-11-26 22:42:02 +00:00
Steve McIntyre
40c9c0b3d0
Typo fix
2006-11-25 03:20:51 +00:00
Steve McIntyre
04dcde6a8b
* Split final md5sum of images out from Makefile into tools/imagesums;
...
if we've made jigdo files then *don't* waste time running md5sum on
the images as well!
2006-11-25 02:08:38 +00:00
Frans Pop
9924a80b78
* Include floppy disk images again for i386.
2006-11-23 00:42:39 +00:00
Steve McIntyre
3e59b569ea
Current values
2006-11-17 00:35:50 +00:00
Frans Pop
2a9dbeb4d8
* Include "tape" images again for S/390.
2006-11-02 07:21:58 +00:00
Steve McIntyre
b5de101510
Current boot- sizes
2006-10-31 00:06:55 +00:00
Frans Pop
8e15dce126
tools/generate_di+k_list: add new required packages for arm
2006-10-28 19:51:11 +00:00
Frans Pop
6813379884
- tasks/exclude-etch: clean out obsolete entries
...
- tools/generate_di+k_list: generic suffix was dropped for amd64 kernels
2006-10-28 16:45:07 +00:00
Frans Pop
ddf215a939
Also remove no longer needed boot parameters for hppa
2006-10-22 22:42:44 +00:00
Joey Hess
de0e745535
* Increase alpha hardcoded ramdisk_size to 20 mb, 16 is too small now.
2006-10-22 22:23:56 +00:00
Joey Hess
0ca08661f4
* Include brltty in generate_di+k_list.
2006-10-21 19:26:58 +00:00
Steve McIntyre
4a6935c1d3
* Merge patch from Petter to allow override of the default boot choice
...
in syslinux using the ISOLINUX_DEFAULT config option. Closes : #393229
2006-10-18 20:47:32 +00:00
Joey Hess
af5b09d42d
* Remove 2.2 kernel for mac from generate_di+k_list, as it's no longer in
...
the archive.
2006-10-16 18:10:18 +00:00
Joey Hess
2a8a711c0e
* Remove 2.4 kernels from generate_di+k_list for i386.
2006-10-16 17:57:29 +00:00
Petter Reinholdtsen
99ca059cfa
[ Petter Reinholdtsen ]
...
* Update tools/boot/*/boot-amd64 to use the correct isolinux
splash image settings, and to insert $KERNEL_PARAMS correctly into
isolinux.cfg. Based on patches already implemented in boot-i386.
2006-10-15 16:44:41 +00:00
Steve McIntyre
5a80e07493
* Fix KERNEL_PARAM breakage. Thanks to Vagrant Cascadian for the patch,
...
closes : #387255
2006-10-08 11:25:42 +00:00
Steve McIntyre
9bb616bedf
Minor changes to README.html.in and generation of README.html: cope
...
with unofficial, official beta and official release CDs better. Let's
not repeat the sarge mistake. Closes : #312604
2006-10-05 23:08:09 +00:00
Petter Reinholdtsen
3e5007f99c
Avoid hardcoded path introduced by mistake.
2006-09-26 16:35:20 +00:00
Otavio Salvador
97739af224
* Applied patches that are being in use at O.S. Systems and that are
...
useful to others:
- allow to use different name for final iso image;
- allow to set the script to be used in debootstrap to check if all
base need package are present;
2006-09-18 12:29:57 +00:00
Colin Watson
277eecc730
* Remove init=/linuxrc from hppa.
2006-09-15 09:07:20 +00:00
Petter Reinholdtsen
13b0587c4d
Include CD number in the fill level markers.
2006-09-02 10:57:48 +00:00
Petter Reinholdtsen
758e9dc0bb
* Correct splash screen generation for sarge and etch, making sure the
...
correct background colour (black) is selected.
2006-09-02 10:56:44 +00:00
Colin Watson
83af20b93f
cope with powerpc cdrom -> cdrom64 change
2006-08-29 14:09:19 +00:00
Joey Hess
4110d78b3e
move an echo around
2006-08-24 18:52:10 +00:00
Joey Hess
3eeab7dca4
* On sparc, include libc6-sparcv9 and libc6-sparcv9b, which base-installer
...
will also pull in.
2006-08-22 21:59:04 +00:00
Joey Hess
222d4e2341
* Include libc6-i686 in generate_di+k_list, base-installer will
...
soon begin installing this onto machines that can use it.
(To regain some space, libc6-amd64 will soon stop being standard priority,
and drop off.)
2006-08-22 21:47:28 +00:00
Steve McIntyre
5d2516c0cd
Try to fix the "unofficial development version" bug on official CDs.
2006-08-20 22:31:19 +00:00
Petter Reinholdtsen
b500a9670e
[ Petter Reinholdtsen ]
...
* Add more features to get_diskusage.pl, making it easier to track
dependencies and rejected packages.
2006-08-10 11:17:02 +00:00
Petter Reinholdtsen
3bce5ff176
Handle packages without new dependencies too.
2006-08-07 08:54:56 +00:00
Petter Reinholdtsen
fb0991bf79
Add support for listing dependencies.
2006-08-06 11:14:18 +00:00
Petter Reinholdtsen
3a1e680fb8
Rewrite to handle more CDs, and to list the udebs too.
2006-08-06 10:54:44 +00:00
Frans Pop
139811b42b
Update generate_di+k_list to include libdiscover1
2006-08-02 14:55:28 +00:00
Frans Pop
de589d8eec
Update generate_di+k_list to include libsysfs2
2006-08-02 00:10:07 +00:00
Frans Pop
73f2664cec
Disable el-torito boot image for i386
2006-07-30 13:00:57 +00:00
Frans Pop
2e0f6ffcca
Exclude floppy and el-torito images for i386 as they are not being built
2006-07-29 21:09:05 +00:00
Frans Pop
7c7e23faf9
Make sure that we also actually take 2.6 kernel images if DI_DIR is set
2006-07-29 20:03:50 +00:00
Frans Pop
452b0ec0a6
There are no tape images with 2.6.16 for S/390
2006-07-29 19:11:12 +00:00
Steve McIntyre
ed1abc0ee4
* Mips has dropped r5k-ip22 kernels and gained r5k-ip32. And r5k-ip32
...
doesn't have CD boot support yet, so don't attempt to use the cdrom
boot image.
2006-07-28 22:35:14 +00:00
Frans Pop
7bde597d14
Mips has dropped r5k-ip22 kernels and gained r5k-ip32
2006-07-28 21:18:49 +00:00
Frans Pop
7a307f7706
No initramfs generator needed for mips, mipsel and m68k
2006-07-28 00:13:50 +00:00
Steve McIntyre
325d409eea
* Switch from 2.4 to 2.6 kernels for arm, mips and mipsel
...
* Switch from yaird over to initramfs-tools (same arches)
* Much simplified generate_di+k_list - mips and mipsel don't need script
fragments any more
* Added elilo for i386
2006-07-27 23:58:59 +00:00
Frans Pop
4dca488b28
- Drop initrd-tools for ia64, powerpc and sparc
...
- Include initramfs-tools instead of yaird for ia64 and sparc
2006-07-27 23:46:03 +00:00
Frans Pop
b29a593a51
- Update to libdevmapper1.02
...
- No need to include yaird for m68k
2006-07-27 23:40:27 +00:00
Frans Pop
2089c7922a
Include only 2.6 kernel images for sparc
2006-07-27 23:36:42 +00:00
Frans Pop
fa8a2837be
Drop 2.4 support for sparc64; switch from 2.4 to 2.6 for sparc32
2006-07-27 10:25:48 +00:00
Frans Pop
45ac515723
Give daily builds for i386 back to Joey
2006-07-23 17:38:16 +00:00
Frans Pop
d9d9e45386
Temporarily take over i386 daily builds
2006-07-17 09:29:14 +00:00
Frans Pop
6064831747
Add cryptsetup to first CD; needed for installations using encrypted partitions
2006-07-16 18:30:28 +00:00
Steve McIntyre
4d1c833324
Improved debug
2006-07-03 14:45:32 +00:00
Steve McIntyre
c48ee7153e
Add debug output to help work out which images we're using
...
Fix boot-amd64 to find the daily image files correctly
2006-07-03 14:39:16 +00:00
Steve McIntyre
22fbd311c0
Syncing changes back from the build machine
2006-07-03 14:00:34 +00:00
Steve McIntyre
fd5997614f
Sync some changes in from the build machine
2006-07-03 13:59:09 +00:00
Frans Pop
f4277b2348
AMD64 d-i images are now available from people.d.o
2006-07-02 22:14:37 +00:00
Joey Hess
b5336e8ec2
* Add 686 kernels, since the netinst CD is much larger and can now easily
...
fit them and this makes the CD much more attractive for many users.
2006-07-01 23:12:59 +00:00
Frans Pop
ba45622865
Fix URL to powerpc images
2006-06-24 12:31:04 +00:00
Frans Pop
20434539ca
Wouter Verhelst has taken over daily d-i builds for powerpc
2006-06-23 20:50:42 +00:00
Joey Hess
a36572ee9e
* Add gtk initrd to amd64 images if available.
...
* Add autorun file to amd64 images if there's a README.html, same as for
i386.
2006-06-15 19:39:41 +00:00
Joey Hess
99a1707eb8
* Correct url to the amd64 dailys.
2006-06-15 19:25:33 +00:00
Steve McIntyre
49c338922d
Add extra arm kernels and more utilities into the task lists.
...
Closes : #373225
2006-06-15 00:00:08 +00:00
Joey Hess
cb36cebc21
Closes : #327470
...
* Applied patch from smarenka to add 2.6 kernels for m68k, also 2.4 kernels
for appropriate m68k subarches, and also emile, amiboot, atari-bootstrap,
and initramfs-tools for m68k.
2006-06-13 21:17:46 +00:00
Joey Hess
5c2d0ecb20
* d-i doesn't include bast images anymore, drop from boot-arm.
2006-05-24 18:03:47 +00:00
Joey Hess
43ff633c0e
* i386 has stopped building because the el-torito boot images were turned
...
off (due to size issues). Fix this by not failing if the el-torito images
arn't there.
2006-05-24 18:00:58 +00:00
Joey Hess
9ce8394fb7
fix copying of image to cd
2006-05-15 22:04:18 +00:00
Joey Hess
0bcfa7bdad
remove remaining with* files always
2006-05-15 22:00:57 +00:00
Joey Hess
88c8591c95
typo
2006-05-15 00:53:46 +00:00
Joey Hess
cbd40e680e
* Add support to boot/etch/boot-i386 for adding gtk images. If the
...
isolinux files include .with26+gtk, include gtk initrd along with the
2.4 kernel. If .withgtk, include gtk initrd along with the default
(presumably 2.6) kernel.
untested!!
2006-05-14 17:27:44 +00:00
Joey Hess
42f5f35980
* Add sudo to generate_di+k_list, it's needed for installs w/o a root user.
2006-05-12 05:54:08 +00:00
Joey Hess
9d6a6006e7
* ths has taken over mipsel builds
2006-05-10 20:08:42 +00:00
Steve McIntyre
78966b6bde
* Fix to tools/grab_md5: reset the file and dir name after each source
...
package is finished with.
* Add extra debug in tools/boot/etch/boot-i386
2006-05-02 21:52:05 +00:00
Colin Watson
c017d3cf55
* Only tell mkisofs to use the prep initrd if it's available (which it
...
currently isn't for 2.6.16).
2006-04-27 14:05:22 +00:00
Frans Pop
e13e471f6d
Thiemo Seufer has resumed building images for mips
2006-04-23 18:10:53 +00:00
Frans Pop
d015fe8754
Revert i386 takeover - Joey is back
2006-04-22 23:59:26 +00:00
Frans Pop
c52a1e5ec6
Temporarily take over daily builds for i386 from Joey
2006-04-22 02:17:42 +00:00
Frans Pop
0596978928
Colin Watson has taken over daily d-i builds for PowerPC
2006-03-28 16:23:04 +00:00
Steve McIntyre
b4ce9c16a7
Fix to tools/grab_md5: when building the md5-list, DO NOT use the
...
"current" symlink in the d-i directories - that causes jigdo problems
later on. Use the real dirs (as dated) instead.
2006-03-09 01:27:20 +00:00
Frans Pop
8881b96fef
Consistently change location for installation guide to /doc/manual on the CD
2006-03-09 01:20:11 +00:00
Joey Hess
7980cf50a4
* Remove net-drivers floppy from full CD images.
2006-03-08 18:02:33 +00:00
Frans Pop
acc2875c63
generate_di+k_list: add libsysfs1; is not included otherwise because the udeb provides it
2006-03-04 00:54:49 +00:00
Frans Pop
a2cec8b9c2
generate_di+k_list: include openssh-server; in installed when network-console is used
2006-03-03 02:35:25 +00:00
Frans Pop
3a32a84414
Switch to initramfs-tools by default for netinst CDs for hppa
2006-03-03 02:00:10 +00:00
Steve McIntyre
d056a7b6e5
Mipsel boot images haven't actually moved yet in etch. Cope with this
...
- fall back to the old location if the new one isn't there.
2006-02-28 01:23:18 +00:00
Frans Pop
e365484e8b
Kyle McMartin is now taking care of HPPA daily builds
2006-02-15 22:20:09 +00:00
Joey Hess
1b6ce3c1eb
* Fix the environment variable checks in tools/generate_di+k_list.
...
* generate_di+k_list: Switch initamfs generator to per-arch,
based on what base-installer installs:
- initramfs-tools on i386, amd64, alpha, powerpc, arm
- yaird on hppa, ia64, mips, mipsel, sparc, m68k
2006-02-12 21:48:18 +00:00
Steve McIntyre
b9ee14bddd
Update the boot-sparc scripts to improve the algorithm for finding the
...
right version of silo to use - grab the filename from the appropriate
Packages file rather than looking in the silo directory in the pool.
2006-02-12 20:53:25 +00:00
Steve McIntyre
d35ef77599
Fix the environment variable checks in tools/generate_di+k_list.
2006-02-11 01:09:11 +00:00
Joey Hess
e9d53921b6
* Add linux-image-2.6-footbridge and linux-image-2.6-s3c2410
...
arm kernels as d-i now uses these.
2006-02-09 20:19:29 +00:00
Joey Hess
5a3ae483fd
* Switch alpha to 2.6 kernels.
2006-02-09 17:20:11 +00:00
Frans Pop
3f38cc069c
tbm has temporarily taken over daily mips builds from ths
2006-02-07 18:40:38 +00:00
Frans Pop
839d556954
arm: risc* flavours are no longer built; patch by Martin Michlmayr
2006-02-07 18:34:58 +00:00
Frans Pop
f2dbec3701
Add missing envvar checks in tools/generate_di*_list scripts
2006-02-06 11:17:58 +00:00
Steve McIntyre
f4b2eb930f
For etch, pick up the installation guide from the appropriate package
...
in the archive rather than from the d-i area.
2006-02-06 00:38:13 +00:00
Steve McIntyre
576e35c431
Add an initial copy of boot-amd64.calc for etch
2006-02-05 02:09:42 +00:00
Steve McIntyre
9f75f53cd8
Cope better with badly-formatted stanzas in Sources.gz
2006-01-28 20:10:51 +00:00
Steve McIntyre
361b828546
Typo fixes
2006-01-25 21:44:48 +00:00
Steve McIntyre
847cb4dcdf
Make sure that all the scripts use Packages.gz rather than Packages
...
when looking up metadata in the archive - Packages is deprecated.
2006-01-25 21:08:05 +00:00
Steve McIntyre
353288125b
Revert a mistaken checkin
2006-01-24 14:51:19 +00:00
Steve McIntyre
f7a94acfc8
Cope with mipsel boot images moving location. Closes : #349563
2006-01-24 00:08:23 +00:00
Steve McIntyre
1f3bfc2efd
Fix for non-working source builds - $MIRROR/indices layout has changed
...
slightly. Copy it recursively, and flatten symlinks to cope.
2006-01-18 20:51:24 +00:00
Joey Hess
4638e4749e
* Deal with 386 -> 486 name change in kernel images.
...
* Exclude ttf-cjk-compact-udeb.
2006-01-07 21:57:58 +00:00
Joey Hess
a408da1a54
* Drop floppies from i386 netinst and businesscard; this will make the
...
netinst small enough to fit on 128 mb usb keychains again.
2005-12-28 18:07:01 +00:00
Joey Hess
de41c37d83
* Remove iso-codes from netinst, not used.
2005-12-27 05:35:34 +00:00
Joey Hess
06b686b303
* Audited all the apt-install commands in d-i, and added these packages
...
to generate_di+k_list: pcmciautils, dosfsutils (barely needed),
udev, installation-report, palo, elilo, sibyl, sibyl, colo, powerpc-utils,
silo, vmelilo.
Some of the bootloaders were alredy included via debootstrap, but as they
are being removed from there, it's better to add them explicitly here.
2005-12-27 05:18:42 +00:00
Joey Hess
3f14e1bb2f
* Remove lvm10 from generate_di+k_list, d-i uses lvm2 now.
2005-12-27 04:39:32 +00:00
Steve McIntyre
773b972935
Fix the "shortinfo" output in jigdo files
2005-12-18 19:34:35 +00:00
Steve McIntyre
b9dab72c03
Use "|" rather than "/" as a sed separator in the etch boot-amd64 and
...
boot-i386 scripts. Closes : #342344
2005-12-17 17:53:52 +00:00
Frans Pop
5e5a31750c
Set boot-s390 script executable
2005-12-15 22:24:34 +00:00
Steve McIntyre
9faa83afcf
Fix the new Packages file generation to cope with LOCAL packages
...
too. A simple change to add checking for /local/ ; hopefully it will
do the trick.
2005-12-14 01:38:40 +00:00
Steve McIntyre
2358dd635e
* MAJOR CHANGE: Stop using apt-ftparchive to generate the Packages
...
files on each CD/DVD; instead grab the details for each package
directly from the Packages file in the archive. MUCH MUCH faster,
and uses less code too. Affected scripts:
+ tools/scanpackages now just generates Release files. argv[1] used
to be "scan" or "install", but no longer used
+ tools/add_debs slightly simplified - old code removed
+ tools/add_packages now dumps out Packages file fragments as each
.deb and .udeb is copied into the temporary trees
+ WARNING: Any uses of the "before-scanpackages" hook may now break
- shout if you're affected.
2005-12-13 02:04:33 +00:00
Steve McIntyre
b10be4a9dc
Fixed shell bug in DOJIGDO=1 mode, should now work...
2005-12-12 01:12:28 +00:00
Steve McIntyre
c275d5187d
* Split out the code that copies debs into the temporary trees and
...
creates Packages files from the Makefile into tools/add_debs
* Split out the code that copies sources into the temporary trees and
creates Sources files from the Makefile into tools/add_source_packages
2005-12-11 00:39:10 +00:00
Joey Hess
1a4ac2ddc6
* Explicitly list ppp and pppoeconf in generate_d-i+k_list, since they are
...
not installed by debootstrap and we do want them on netinst CDs.
2005-12-09 21:40:39 +00:00
Steve McIntyre
5e16cfe7f9
Quote the params to make_image to make sure they work...
2005-12-08 23:46:42 +00:00
Steve McIntyre
1f19193d3c
Split out the actual ISO/jigdo creation code from the Makefile into
...
tools/make_image
2005-12-08 22:55:19 +00:00
Steve McIntyre
70605c7b44
Fix the code to find the kernel(s) for HPPA; JTE wants the path
...
relative to the root of the CD, not the absolute path on the host
filesystem.
2005-12-08 01:33:17 +00:00
Steve McIntyre
e056559b50
Add execute bits
2005-12-07 00:37:59 +00:00
Steve McIntyre
d137795c8d
Adding two new helper scripts needed for JTE changes
2005-12-07 00:21:22 +00:00
Steve McIntyre
2c24d679d4
Merging JTE support into the trunk now that the Debian mkisofs package
...
has JTE included by default.
2005-12-07 00:08:57 +00:00
Joey Hess
f62738c8b7
* Add initramfs-tools to generate_d-i+k_list
2005-11-17 00:22:24 +00:00
Joey Hess
9cdcac51c3
* Exclude cdebconf from CD1s to prevent both it and debconf being pulled in
...
by | dependencies. cdebconf isn't usable right now and has a large
dependency chain.
2005-11-13 20:36:11 +00:00
Joey Hess
cdb7de17bd
* Try forcing debconf onto CDs to attempt to get debian-cd not to include
...
both it and cdebconf for | dependencies. cdebconf isn't usable right now
and has a large dependency chain.
2005-11-13 20:16:56 +00:00
Joey Hess
d007076ebf
on second thought, acpi is not very important
2005-11-11 18:34:51 +00:00
Joey Hess
505aadb49a
* Add acpi and acpid to generate_di+k_list so they're on the netinst.
2005-11-11 18:28:47 +00:00
Steve McIntyre
d51c1b263c
For full CD/DVD builds, check that we have an "extra" override
...
containing task info. If not, use the sid override instead.
2005-11-10 00:50:19 +00:00
Colin Watson
7017915ecf
* generate_di+k_list: Add hfsutils for powerpc; it's no longer in base but
...
yaboot-installer needs it.
2005-11-08 17:32:21 +00:00
Frans Pop
ab9a1f6db4
Problem analyzed, so debugging no longer needed
2005-10-31 16:22:02 +00:00
Frans Pop
b7c085427d
Debug why daily m68k builds are not build from smarenka's home; will revert tomorrow
2005-10-31 15:50:25 +00:00
Joey Hess
a365d7c22b
* Don't chmod amiboot if it doesn't exist.
2005-10-31 15:20:27 +00:00
Colin Watson
f315aecc40
use $DI_CODENAME in boot-powerpc rather than hardcoding sarge/etch
2005-10-18 08:27:19 +00:00
Tollef Fog Heen
d44ee5d938
Apply patch from Bdale to make CD building work correctly on HPPA.
2005-09-29 08:01:49 +00:00
Steve McIntyre
9fdb678d8b
Copied Richard Hirst's hppa ramdisk size fix for sarge as well as etch
2005-09-26 21:25:25 +00:00
Joey Hess
c2df2f7c1e
- Fix ramdisk_size value for hppa
2005-09-21 07:32:45 +00:00
Sven Luther
3adf94038b
Readded the bitness thingy, which got lost before i had svn access.
2005-09-20 17:26:10 +00:00
Sven Luther
5aaa17f9fc
Better fix, which doesn't go over the net.
2005-09-20 15:10:06 +00:00
Sven Luther
25b483599a
Now test not only if $DI_DIR is not empty, but also if it is a real dir.
...
This was not the case in the powerpc builds, and thus the build failed.
2005-09-20 14:55:36 +00:00
Sven Luther
75b9f25cc5
Added set -x to actually provide some visible info in the log about what is happening. Hopefully it will work this time.
2005-09-20 12:15:50 +00:00
Raphaël Hertzog
86b020552d
Little fix committed for Sven Luther.
2005-09-19 14:12:28 +00:00
Joey Hess
46f282657d
second half of sven's patch
2005-09-17 17:05:27 +00:00
Joey Hess
8a87eea9f2
even more hardcoded path sillyness
2005-09-14 21:00:38 +00:00
Joey Hess
e7ba4d71f9
* generate_di+k_list: Add some mips and mipsel subarches that are new in
...
etch or were missing before.
* generate_di+k_list: Use kernel-image-2.4-<subarch> and
linux-image-2.4-<subarch> packages for as many architectures as we can,
instead of enumerating the versions of the kernels to include. Much
cleaner and more robust and will make d-i more robust as well.
2005-09-14 20:52:48 +00:00
Joey Hess
31c9a29551
* generate_di+k_list: Deal with kernel package name change. All arches
...
with 2.6 kernels will now include only linux-image packages.
2005-09-14 20:06:12 +00:00
Joey Hess
c55c1cc139
* Since debootstrap is in sbin, add sbin to PATH.
...
* Remove other random hadcoded paths to programs in bin.
2005-09-14 18:28:10 +00:00
Joey Hess
fc0ae496b1
* Applied patch from Sven Luther which adds powerpc64 kernels to
...
the CDs, and adds IBM chrp boot files. Closes : #328274
* Remove Debian_sid task, which dates from before woody and should not be
used.
2005-09-14 17:55:39 +00:00
Joey Hess
34df7ddf4e
fix sid symlinks, and begin versioning in svn
2005-09-07 15:21:11 +00:00
Frans Pop
10f1ae01cc
Update for Sparc:
...
- sparc64: switch to 2.6.12 kernel; make CD multiboot 2.6 and 2.4,
using 2.6.12 by default
- sparc32: drop 2.6 kernel support as it has no 2.6.12 kernel
- restructure silo.conf with proper support for install, expert and
rescue boot options
2005-09-05 21:05:05 +00:00
Joey Hess
2e38d856fa
- Applied s390 boot support patch by Frans Pop. Closes : #318021
2005-08-08 17:51:56 +00:00
Joey Hess
97a1836833
- Switch mipsel to use my builds.
2005-08-04 05:54:00 +00:00
Joey Hess
2d7658bac7
- Use isolinux config files included in the d-i debian-cd_info tarball
...
so it does not need to be maintained in both places.
2005-07-08 09:22:27 +00:00
Joey Hess
433894c716
please limit pointless debugging messages to English. :-P
2005-07-08 09:12:12 +00:00
Joey Hess
73a4345271
- Completed access cd-drivers transition.
...
- d-i renamed syslinux.txt to boot.txt, us new name instead of
renaming file from d-i.
2005-07-08 08:07:22 +00:00
Stephen R. Marenka
f5a7063347
m68k etch updates
2005-06-29 12:41:28 +00:00
Steve McIntyre
99c25d14a8
Revert the sarge Release file hack
2005-06-22 21:33:23 +00:00
Stephen R. Marenka
f82f3649ac
handle etch changes in d-i
2005-06-15 12:29:25 +00:00
Joey Hess
d51a2cabd4
- Synced up all sarge changes to etch.
2005-06-10 21:45:45 +00:00
Steve McIntyre
bd4c11e6f3
Added tools/dedicated_source: simple script used to add extra source
...
packages onto _binary_ CDs. Used for the amd64 sarge release so far.
2005-06-09 10:56:32 +00:00
Steve McIntyre
a809e2abdc
Added tools/sarge/upgrade-hppa.sh and tools/sarge/upgrade-sparc.sh to
...
install the upgrade-kernel bits on CD#1
2005-06-05 01:21:39 +00:00
Steve McIntyre
bc29265c97
Made list2cds more verbose
2005-06-05 00:13:18 +00:00
Steve McIntyre
a7e702d77a
Remove the kernel-headers packages from the task list for all but
...
i386/amd64, reverting the previous change. Several other arches didn't fit.
2005-06-04 21:51:04 +00:00
Steve McIntyre
388284a8c5
Updated tools/add-bin-doc to stop warnings when generating README.html
...
Re-add the kernel-headers packages to match kernel images.
2005-06-04 19:31:27 +00:00
Steve McIntyre
74ed0539fd
Multiple changes before final release:
...
* Add release notes to CD#1 on full CD/DVD sets, and link them from
README.html
* Tweak the generated Release files to be "stable" rather than
"testing"
* Added Sven's patch: a pegasos forth boot script
2005-06-04 14:36:59 +00:00
Santiago Garcia Mantinan
d90f6e41f4
Allow the usage of a local mirror of the daily d-i builds to be used
...
for sid_d-i builds.
2005-05-26 17:56:34 +00:00
Santiago Garcia Mantinan
8750bd86df
Fixes for task branching coherency.
2005-05-26 17:55:13 +00:00
Santiago Garcia Mantinan
f9b1bc58d4
More fixes for the tasks branching.
2005-05-19 21:32:58 +00:00
Santiago Garcia Mantinan
90f70662a9
Couple of small fixes for joeyh's and my latest commits.
2005-05-18 21:45:47 +00:00
Santiago Garcia Mantinan
d3ab791cdb
Port to etch previous changes I commited for sarge.
2005-05-17 16:08:15 +00:00
Santiago Garcia Mantinan
34220d8a54
Add some amd64 patches from Goswin that fix boot-amd64 and missing packages.
2005-05-17 11:49:25 +00:00
Santiago Garcia Mantinan
8a8cc186cb
Add autorun capabilities to i386 cds
2005-05-17 09:55:36 +00:00
Santiago Garcia Mantinan
f029f6e6e6
Allow the usage of a local mirror of the daily d-i builds to be used
...
for sid_d-i builds.
2005-05-17 09:47:34 +00:00
Joey Hess
dab6547bfa
- debian-installer task files renamed to include distro name and branched
...
for etch.
2005-05-15 16:46:50 +00:00
Steve McIntyre
c754493b57
Don't copy boot.img.gz onto amd64 CD1
2005-05-11 22:10:10 +00:00
Joey Hess
15be267e26
- Add support for f4.txt that is for systems with the 2.6 kernel.
2005-05-06 18:47:45 +00:00
Joey Hess
14988d1047
Add etch stuff. Mostly copied unchanged from sarge, with light edits.
...
Only enable the rescue isolinux targets for etch.
I hope at least some of the etch stuff (like tools/boot/etch) can be used
for the daily CD builds that build using d-i daily builds.
2005-05-05 16:15:44 +00:00
Joey Hess
b49bfbf516
- Add rescue stanzas to isolinux.cfg. Rescue mode is supported in
...
post-sarge d-i images only, but I guess it won't hurt to have the
stanzas there even for sarge images. We may add rescue mode in r1
or something even..
2005-05-04 18:20:17 +00:00
Steve McIntyre
0359eee355
Don't copy the whole d-i cdrom directory onto CD1 for amd64.
...
Closes : #306926
2005-05-01 17:20:06 +00:00
Steve McIntyre
f052e56e2a
Make woody's post-boot-mipsel script cope with extra fields in the
...
output of sarge's isoinfo
2005-04-18 00:00:06 +00:00
Joey Hess
2d8b715b82
sparc daily build moved
2005-03-20 20:09:34 +00:00
Joey Hess
55e75ba6cd
libdevmapper1.00 renamed to libdevmapper1.01, update debian-installer
...
task. Closes : #298724
2005-03-09 18:56:16 +00:00
Joey Hess
42a763d6e7
- Add OMIT_MANUAL variable, which can be set to 1 to drop the install
...
manual from small CDs to save space. We will probably be adding several
new translations, and possibly PDFs, and that would use too much space
on the small CDs.
- Also make the README link to the manual on the Debian web site if
OMIT_MANUAL=1.
- Update the README to mention manual translations are available.
2005-03-03 02:03:45 +00:00
Joey Hess
6a29900074
- Stop hardcoding sid as the distribution to take the installation manual
...
from, use DI_CODENAME instead.
2005-02-23 19:42:14 +00:00
Santiago Garcia Mantinan
5a905923ab
Add support for arm to generate_di+k_list.
2005-02-20 23:06:39 +00:00
Joey Hess
496b90e673
preferred url for alpha images
2005-02-18 18:15:09 +00:00
Joey Hess
f427edbd31
kmuto is now doing arm builds
2005-02-17 07:46:30 +00:00
Joey Hess
509a9fe0e0
- Switch mips daily builds to new builds by ths.
2005-01-20 22:34:50 +00:00
Bdale Garbee
553eb21ce6
switch hppa to 2.6.8 kernel version of installer
2005-01-16 04:35:22 +00:00
Raphaël Hertzog
b01a2e73ba
- Apply patch from bug #258026 .
2005-01-12 16:38:17 +00:00
Raphaël Hertzog
293e3bf557
- Apply patch from horms@debian.org to fix #258029 . Problems with
...
inclusion of local udebs.
2005-01-12 16:11:51 +00:00
Raphaël Hertzog
e088707860
- 1 line patch to fix a nasty (5 year old) bug. Closes : #285382
...
- Changed maintainer to debian-cd@lists.debian.org .
2005-01-09 18:17:21 +00:00
Joey Hess
24d88a2b04
- Since amd64 is not on standard debian mirrors, and generate_d-i+k_list
...
must be runnable on them, make it chack for absence of amd64 Packages
files and add a dummy kernel for amd64. This will need to be manually
kept up-to-date by the amd64 people for now.
- Didn't fix generate_di_list the same way, since doing so would be too
hard. Next time tasks/debian-installer is updated using this script on
a machine w/o the unofficial amd64 archive, the am64 info in the file
will be lost.
- Add DO NOT EDIT warning messages to generated files in cvs.
- Check and revert manual modifications to tasks/base-sarge. This file is
automatically generated and those mods would have been lost:
- Add fileutils to generate_d-i+k_list, "until kernels get fixed",
whatever that means.
- arcboot was already in generate_d-i+k_list.
- Update tasks/debian-installer+kernel using generate_d-i+k_list.
- Sort package lists in tasks/base-sarge to ease comparisons when
updating.
- Update tasks/base-sarge for debootstrap 0.2.45. This includes the
following removals:
- aboot: already listed in debian-installer+kernel
- gcc-3.2-base, libdb2, libgcrypt1, libgnutls7, libident,
libdb2, libtasn1-0: obsolete
- modconf: obsoleted by d-i
- setserial: not base anymore
- slang1: turned into slang1a-utf8
- libident: not needed by base anymore
- lilo: in debian-installer+kernel
- mbr: not installed anymore
- pcmcia-cs: in debian-installer+kernel
- syslinux: not installed
- "filesutils": typo; fileutils in generate_d-i+k_list for m68k
- quik: in debian-installer+kernel
- yaboot: in debian-installer+kernel
- arcboot: in debian-installer+kernel
- delo: in debian-installer+kernel
And the following additions:
- libdb4.2, libgcrypt11, libgcrypt7, libgnutls10, libgnutls11,
libgpg-error0, libtasn1-2: new libraries
- console-tools: now installed by debootstrap even on s390
2005-01-02 23:31:45 +00:00
Steve McIntyre
f398111b10
Added initial amd64 support
2004-12-08 23:23:09 +00:00
Steve McIntyre
3a19971c45
Added script to make amd64 CDs/DVDs bootable.
...
FIXME: the help text for isolinux still needs updating...
2004-12-08 22:47:20 +00:00
Steve McIntyre
2c77c9e211
amd64 uses -J just like i386
2004-12-08 22:41:18 +00:00
Steve McIntyre
669b09fd98
Adding extra support for the amd64 mirror structure
2004-12-08 22:40:45 +00:00
Joey Hess
a990f95026
use vorlon's daily builds for alpha, jailey's machine is going away
2004-12-03 18:19:49 +00:00
Santiago Garcia Mantinan
6098795887
- Fix the kernel-image-2.4.27-amiga thing on generate_di+k_list.
...
- Put kernel-image-2.4.27-amiga back to tasks/debian-installer+kernel.
2004-11-29 19:13:24 +00:00
Santiago Garcia Mantinan
f1d2a2a4fb
- Update debian-installer's tasks.
...
- Update calc script and calc files.
- Make i386 cds 8.3 filenaming compatible again.
- Workaround the two kernels problem on hppa.
2004-11-29 18:36:42 +00:00
Colin Watson
fb72b32888
Remove unused variable.
2004-11-15 14:35:20 +00:00
Stephen R. Marenka
75b221301d
Handle missing m68k/bvme6000 floppy
2004-10-20 12:03:11 +00:00
Santiago Garcia Mantinan
1619ec160a
Add tools/calc script to update .calc files with up to date estimations on
...
the iso size parameters.
Update .calc files with up to date estimations.
Update debian-installer tasks.
2004-10-06 20:38:25 +00:00
Kenshi Muto
675824092e
add localization-config
2004-10-05 01:00:46 +00:00
Santiago Garcia Mantinan
4db567acec
Upload some changes by Thiemo Seufer, namely:
...
- Add arcboot to the mips tasks/base-sarge list, like it is done for
other bootloaders.
- Add a default bootfile named sashARCS for mips, aliased to r4k-ip22.
2004-10-01 15:11:14 +00:00
Kenshi Muto
7a550c08b1
fix typo
2004-10-01 00:05:06 +00:00
Joey Hess
899b81e78a
- Put 2.4, not 2.6 kernels on hppa cd.
2004-09-28 12:18:53 +00:00
Santiago Garcia Mantinan
d8ba0ec5ec
Add prep powerpc support.
...
Try to fix powerpc DVDs.
Update debian-installer tasks.
2004-09-27 22:30:36 +00:00
Joey Hess
049b9e7d94
- Drop i386 floppies that have gone away in d-i.
2004-09-25 14:20:26 +00:00
Colin Watson
ffcb774eb0
Remove powerpc-small-pmac kernel from the netinst. base-installer hasn't
...
installed it since April, and according to Sven it's only useful for
building floppies.
2004-09-25 13:44:45 +00:00
Colin Watson
8c4888772d
Hardlink powerpc and powerpc/minimal vmlinux files together, since they're
...
identical.
2004-09-25 10:45:15 +00:00
Colin Watson
dee0dd273f
Remove 2.4 images from power3 and power4; those few who want them can
...
netboot.
Remove 2.6 PReP images from power3 and power4, as no such machines exist.
2004-09-25 10:32:32 +00:00
Colin Watson
d98b470673
Fix syntax error.
2004-09-24 18:00:19 +00:00
Colin Watson
5d4fbb96b8
Drop compatibility with old powerpc 2.4/2.6 d-i image layout, since the
...
changed image layout reached sarge a while ago.
2004-09-24 17:59:29 +00:00
Joey Hess
1dc8020a5f
add ia64 2.6 kernels to di+k_list
2004-09-23 16:03:02 +00:00
Joey Hess
d57cff08f9
put back the extra images for full cds
2004-09-23 12:06:29 +00:00
Joey Hess
957b7e9db9
- Remove access floppies to save space on netinsts. Also remove
...
net-drivers floppy and some other things not really needed for install
from CD.
2004-09-23 11:12:52 +00:00
Sven Luther
3fa03ffcd3
Simplified boot-powerpc copying stuff a bit.
...
Added support for cdrom-minimal images copying.
2004-09-20 19:51:24 +00:00
Kenshi Muto
f5f49b5527
check and install disk image
2004-09-18 15:31:10 +00:00
Kenshi Muto
20c78d730b
fix EXTRA_DISK_IMAGES handling
2004-09-18 14:58:10 +00:00
Joey Hess
4a49305a57
- Sparc daily builds moved to joshk's builds.
2004-09-13 16:35:55 +00:00
Joey Hess
a1805e9908
put back net-drivers
2004-09-11 23:15:06 +00:00
Joey Hess
57cf49e6fc
access floppy reorg
2004-09-11 23:07:43 +00:00
Joey Hess
440aa13100
fall back to old rc1 cd image location
2004-09-10 12:21:19 +00:00
Joey Hess
3743ff9f46
merge SPLASHPNG patch from debian-edu branch
2004-09-07 16:52:25 +00:00
Stephen R. Marenka
12d33eef74
Add m68k reorg support
2004-08-31 16:17:35 +00:00
Joey Hess
4c43f36309
* Joey Hess
...
- Remove bogus init=/linuxrc, we have not had a linuxrc in d-i for a long
time and I don't know how that managed to work.
- Update path to ia64 cdrom/boot.img.
2004-08-31 00:10:26 +00:00
Joey Hess
e53133d45e
* Joey Hess
...
- Remove bogus init=/linuxrc, we have not had a linuxrc in d-i for a long
time and I don't know how that managed to work.
2004-08-30 19:23:47 +00:00
Steve McIntyre
ece8d3bd67
Fix typo reported in #267026
2004-08-20 14:11:35 +00:00
Santiago Garcia Mantinan
ae92289c95
Add chrp-boot to powerpc and try to fix HFS catalog size problems.
...
Update debian-installer task.
2004-08-19 11:28:21 +00:00
Joey Hess
3e1a947848
Add "--" end of installer kernel params markers to the isolinux.cfg.
2004-08-18 19:14:56 +00:00
Stephen R. Marenka
85b965ea75
Workaround boot/install for non-DI_WWW_HOME case
2004-08-11 02:24:52 +00:00
Santiago Garcia Mantinan
5d7b32ec63
Sync with what we run at gluck, basically this meant:
...
- Remove ramdisk_size param of silo.conf.
- Add initrd-tools to sparc di+k list.
- Change alpha daily images url to jbailey's.
- Sync debian-installer* tasks.
2004-08-05 17:48:35 +00:00
Steve Langasek
b8f6499633
and make sure aboot/delo are in the list whenever it gets regenerated
2004-07-30 01:45:42 +00:00
Joey Hess
eed214becc
Add back code I did not mean to delete, including a trailing if.
...
Fix broken indentation that made that possible.
2004-07-29 01:11:42 +00:00
Joey Hess
5ca87aa5f6
- Remove the boot.bat script and redundant and incorrect README.tools.
...
The alternative is to maintain and document them.
2004-07-27 19:46:14 +00:00
Colin Watson
04e512c3f1
Cope with debian-installer powerpc image rearrangement.
2004-07-26 20:41:22 +00:00
Colin Watson
12372c34d6
Make sure quik is on the powerpc netinst CD; debootstrap no longer installs
...
it.
2004-07-24 01:52:20 +00:00
Colin Watson
46cb5b3c5b
Update URL to Sven's daily d-i images.
2004-07-19 14:15:34 +00:00
Sven Luther
d986cd1134
Finalized powerpc kernels fix.
2004-07-18 21:18:02 +00:00
Sven Luther
494efeb186
Included the 2.6.7 powerpc, power3 and power4 kernels, hopefully.
2004-07-18 19:01:43 +00:00
Joey Hess
58059c4636
- Add libfribidi0 to generate_di+k_list, needed for BIDI.
2004-07-15 02:44:38 +00:00
Colin Watson
1d62603597
Include kernel-image-2.4-* metapackages for ia64.
2004-07-13 20:04:53 +00:00
Kenshi Muto
889c873e41
insert LF before APPEND
2004-07-13 05:33:15 +00:00
Steve McIntyre
38f6a32148
(Temporary) check in of the old version of scansources, still used by
...
update-cd.
FIXME! update update-cd soon!
2004-07-12 22:07:47 +00:00
Steve McIntyre
932c89932e
Checking in changes used for the woody r2 update images:
...
Cope with changes in md5sum; don't fail if we get the spurious "-"
2004-07-12 21:22:05 +00:00
Steve McIntyre
9a9978fa73
Checking in old changes used for the woody r2 images:
...
Cope with newer versions of silo in the mirror; use the oldest to make
sure it'll still work with woody
Complain and stop if we fail to find the cd.b or second.b boot files
2004-07-12 21:18:14 +00:00
Joey Hess
f74bc4c693
consistent indentation
2004-07-11 21:33:42 +00:00
Petter Reinholdtsen
0df4d3b579
Typo.
2004-07-11 15:35:36 +00:00
Petter Reinholdtsen
979f6666f3
Better error messages when the config is missing or the mirror is incomplete.
2004-07-11 15:22:58 +00:00
Petter Reinholdtsen
c2bd5f1e8d
Avoid illegal dash (-) in cpp architecture defines. Patch from Colin Watson.
2004-07-11 09:44:00 +00:00
Petter Reinholdtsen
ae64f372b5
Use DI_CODENAME to locate the installation system. This make it
...
possible to use debian-installer with Woody CDs.
2004-07-11 09:34:59 +00:00
Colin Watson
8ea83f4810
Here-documents already do parameter expansion if EOF is unquoted, so no
...
need for the sed.
2004-07-10 01:34:44 +00:00
Steve McIntyre
51dcd370d7
Initial versions of boot.calc files for HFS images using the new
...
SIZE_MULT options. These sizes will probably need tweaking individually
2004-07-09 16:28:20 +00:00
Joey Hess
ef257176b2
Fix obscenely stupid typo in KERNEL_PARAMS support. (bad manual merge I think)
2004-07-07 03:31:05 +00:00
Colin Watson
26180c00ea
Add bootable CD support for arm, following Vince Sanders' advice.
2004-07-06 16:02:17 +00:00
Joey Hess
f4db02836f
merge KERNEL_PARAMS support from debian-edu branch
2004-07-03 00:48:28 +00:00
Joey Hess
c9802cb2c2
- Add MAXCDS config variable, which forces debian-cd to stop after a given
...
number of binary CDs.
2004-07-02 19:28:02 +00:00
Joey Hess
ffa69860a8
Add tools/get_diskusage.pl (originally by Petter).
2004-06-29 22:02:53 +00:00
Petter Reinholdtsen
83b25ffb88
Missing b-f documentation is not a fatal error. Keep
...
building if it is missing.
2004-06-27 22:48:19 +00:00
Kenshi Muto
f882aab15d
Add floppy/asian-root.img and floppy/access/* as i386 disk image.
2004-06-26 10:07:35 +00:00
Joey Hess
1b2e0c4a98
- Add usbutils to netinst cds, it'll be installed by a future version
...
of hw-detect.
2004-06-07 15:16:40 +00:00
Santiago Garcia Mantinan
456ea7e25b
- Fix the dirty workaround bug that was adding debs to businesscards.
...
- Add 2.6 support to powerpc cds.
- Add yaboot to powerpc netinst cds as debootstrap no longer adds it.
- Update boot-sparc not to depend on a kernel version.
- Update debian-installer tasks once again.
2004-06-07 09:35:40 +00:00
Santiago Garcia Mantinan
0b02488a7c
Add support for sarge bootable mipsel cds (delo based).
...
This is the first time we use delo for this, and it still have some
issues that won't be worked out before sarge, so we must workaround
them. There is work to be done in mipsel support, see the mipsel
installation reports in the lists and comment on how we can solve
this issues.
2004-06-07 09:07:49 +00:00
Joey Hess
0de5c65fb7
add jfsutils to netinst cds
2004-05-30 18:06:58 +00:00
Stephen R. Marenka
35b4f99b42
Add m68k/bvme6000 boot code
2004-05-28 18:05:05 +00:00
Joey Hess
be8f913bc1
- Add mdadm to the netinst CD, needed for software raid installs.
...
- Add lvm2 (and dependencies libdevmapper1.00 and lvm-common)
for new partman. Left lvm10 on the CD for now, remove later.
2004-05-22 18:36:16 +00:00
Joey Hess
8d213eaf7d
- Fix mirror_check to look under LOCALDEBS for files if it is set.
2004-05-17 22:30:58 +00:00
Stephen R. Marenka
77b4a0a1eb
m68k bump kernels to 2.4, except mac
2004-05-13 14:40:55 +00:00
Stephen R. Marenka
1c7ae12a6c
m68k bump kernels to 2.4, except mac
2004-05-13 14:37:48 +00:00
Stephen R. Marenka
ac031d4b9a
update m68k boot/install support for sarge
2004-05-12 19:51:18 +00:00
Stephen R. Marenka
79556acf0c
m68k add cdrom22
2004-05-11 20:19:10 +00:00
Santiago Garcia Mantinan
3504cff536
Make fast_sums ignore md5sums of files not in the pool directory.
2004-05-09 23:12:24 +00:00
Otavio Salvador
f55bb17b13
Sorry, I did a wrong change. Need be CODENAME and not DI_CODENAME.
2004-05-07 08:46:37 +00:00
Otavio Salvador
c6b6caf457
Use DI_CODENAME variable to build debian-installer+kernel task.
2004-05-07 03:56:16 +00:00
Joey Hess
e9c6a241b2
remove README.non-US
2004-05-05 15:52:53 +00:00
Otavio Salvador
a279c2ed9c
Preprocess exclude files much like tasks files are. Closes : #247379
2004-05-04 21:57:10 +00:00
Stephen R. Marenka
997a0005e0
Fix m68k/amiga icons
2004-05-03 14:19:14 +00:00
Joey Hess
45ed7eb677
- Include only 2.4 ia64 kernels on the d-i CD for now, the 2.6 ones
...
are not a good choice ATM according to bdale.
2004-04-29 00:08:40 +00:00
Bdale Garbee
f3b1514f2c
palo can't handle a command line longer than 127 chars right now
2004-04-28 06:23:00 +00:00
Joey Hess
cc102092f1
make discover change to correct file
2004-04-25 20:38:22 +00:00
Petter Reinholdtsen
64bd6c0546
Update list2cds to allow #-comments in the exclude file.
2004-04-24 11:42:13 +00:00
Santiago Garcia Mantinan
bea6527d6f
- Add kernel 2.6 on i386 cds.
...
- Remove it from the exclusion list.
- Add support for booting 2.6 as well as 2.4 i386 isolinux cd.
2004-04-21 11:11:32 +00:00
Santiago Garcia Mantinan
f1b745df4d
Update boot script for powerpc in sarge to sync with the others, I have
...
added a new ofboot.b as the changes needed for sarge didn't seem to be
suited for woody.
2004-04-19 19:17:56 +00:00
Santiago Garcia Mantinan
d0218a6524
Update the boot script for alpha.
2004-04-18 12:05:46 +00:00
Stephen R. Marenka
1003b29a25
m68k amiga dmesg update
2004-04-15 14:22:13 +00:00
Santiago Garcia Mantinan
94974ba690
- Update isolinux.bin to the version we are shipping with Sarge.
...
- Update debian-installer tasks.
- Update boot scripts for sarge to be able to build cds using d-i
images from the chosen dist using the mirror or from the web.
- Add support for sarge bootable mips cds.
- Add support for sarge bootable sparc cds.
2004-04-14 10:44:46 +00:00
Stephen R. Marenka
909331f4dd
m68k support
2004-04-13 18:48:46 +00:00
Joey Hess
eb26b098f3
* Remove debian-keyring.tar.gz from the doc dir.
...
* Don't include Contents-$ARCH.gz on netinst/businesscard CD.
* Joey Hess
- Include sarge installation manual on sarge CDs.
- Remove install/doc, and just use doc/install.
- Patch from Thiemo Seufer to add mips and mipsel kernels.
Also, remove some packages from arches that do not need them.
2004-03-31 23:37:57 +00:00
Joey Hess
00930ef2e1
- Include sarge installation manual on sarge CDs.
...
- Remove install/doc, and just use doc/install.
2004-03-26 18:07:27 +00:00
Raphaël Hertzog
5be9dc670b
- Remove debian-keyring.tar.gz from doc dir.
...
- Don't include Contents-$ARCH.gz on netinst/businesscard CDs.
2004-03-25 06:35:36 +00:00
Joey Hess
0f20038840
including all powerpc kernels makes the netinst huge, so include only those
...
base-installer can install
2004-03-18 19:52:33 +00:00
Santiago Garcia Mantinan
b52c3bfcfd
Really add sarge boot scripts for hppa
2004-03-16 09:56:58 +00:00
Santiago Garcia Mantinan
075eaf8b11
Make Makefile remove dedication files except for current version.
...
Update debian-installer.* tasks
Add hppa kernels to generate_di+k_list
Add sarge boot scripts for hppa
2004-03-16 09:51:53 +00:00
Joey Hess
02019c3cd8
Try to include some sparc kernels on the CD
2004-03-16 03:09:29 +00:00
Joey Hess
dcad45cc2c
- Include every available powerpc kernel on the CD, which is perhaps
...
better than a random selection of two obscure subarches..
2004-03-16 00:16:49 +00:00
Petter Reinholdtsen
c467ac350d
Make generated debian-installer list easier to read by adding
...
arch info at the end of an #ifdef block.
2004-03-10 22:03:03 +00:00
Joey Hess
1358ed4fb9
Add wireless-tools to generate_d-i+k_list
2004-03-10 20:22:41 +00:00
Santiago Garcia Mantinan
80faafdf64
Add DI_CODENAME variable make it posible to build cds with a special
...
debian-installer version.
2004-03-08 13:43:40 +00:00
Joey Hess
69e8176c72
fix randisk size for expert too
2004-03-08 04:16:35 +00:00
Joey Hess
a6b8202968
add lilo back to the CD
2004-03-08 01:59:15 +00:00
Joey Hess
4a29df168d
dd xfsprogs and reiserfsprogs to generate_di+k_list.
2004-03-04 18:26:34 +00:00
Kenshi Muto
a91f66a350
add iso-codes
2004-02-21 09:19:23 +00:00
Joey Hess
bd02de1d0c
- Use d-i boot screens from the debian-cd_info.tar.gz.
...
- Remove the netboot initrd from netinst CDs, since d-i builds a mini-iso
with this initrd on it, and since the d-i help screen does not mention
the net type.
2004-02-08 19:05:29 +00:00
Joey Hess
1d1f9c58ae
- Update boot/sarge/boot-i386 to use the new d-i image names.
2004-02-08 04:43:17 +00:00
Raphaël Hertzog
458a589244
- Remove kernel cruft.
...
- Fix sorting in list2cds and cds2src (problematic with perl 5.8 and random
hashes).
2004-01-29 00:39:07 +00:00
Joey Hess
9920b3c5b4
- Add pcmcia-cs onto the generate-di+k_list, now that is is not
...
autoinstalled by debootstrap.
2004-01-28 18:56:40 +00:00
Kenshi Muto
7b59b01582
add console-cyrillic, console-terminus, hotplug
2004-01-14 00:41:59 +00:00
Joey Hess
738db18304
add initrd-tools, needed for ia64
2004-01-13 19:31:57 +00:00