Steve McIntyre
62fdf616e7
Re-added DEBOOTSTRAP_DIR definition in the Makefile
2007-05-11 21:52:22 +00:00
Frans Pop
db7928ac5d
Add bug closure
2007-05-06 23:22:16 +00:00
Frans Pop
9a7ab7c7bf
General update the template for the README file; explain the difference between small and full images better
2007-05-06 23:21:02 +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
Frans Pop
4a72ff11a1
Oops, these changes were not committed at all; and there I was blaming Steve for my mistake while that was only one line against my five
2007-04-10 23:59:06 +00:00
Steve McIntyre
9fa84ca744
Updated comments in update-cd; potato was a while ago!
2007-04-10 23:46:26 +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
Frans Pop
df246f23a8
Fix minor errors in changelog
2007-04-07 22:51:43 +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
45d56341c0
Go for new upload
2007-03-28 21:58:52 +00:00
Frans Pop
2be3b9f938
Add bug closure
2007-03-28 21:55:39 +00:00
Frans Pop
bafda4ce02
* Add initrd-tools to forcd1 as it is needed for Sarge to Etch upgrades.
2007-03-28 21:31:48 +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
43d4a7d96a
* Fix up the Debian_etch, Debian_etch-kde and Debian_etch-xfce
...
to use debian-installer+kernel-etch rather than -sid
2007-03-19 01:44:19 +00:00
Steve McIntyre
3484e93314
* Other small wording changes and fixes in the README file
2007-03-18 22:49:30 +00:00
Steve McIntyre
cf6994ed78
* Remove mention of m68k in data/etc/README.html.in
2007-03-18 22:10:44 +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
ebfad35c3a
Check in current working versions of the tasks files
2007-03-13 02:35:38 +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
Frans Pop
cee637fdd9
Add kernel-package too
2007-03-10 21:41:27 +00:00
Frans Pop
279dd3bafd
* forcd1-etch: remove network-console-config; add module-assistant.
2007-03-10 21:31:38 +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
Steve McIntyre
fe17c12b1a
update-cd updates
2007-02-20 23:06:49 +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
80a037fb83
* Updated isolinux.bin to the version from syslinux 3.31-2.
2007-02-10 04:45:22 +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
Joey Hess
0a07bb9fdc
* Updated tasks for tasksel 2.66.
2007-01-27 18:33:43 +00:00
Steve McIntyre
88c7b08fd7
Improve commenting around INSTALLER_CD option
2007-01-24 14:46:16 +00:00
Frans Pop
f245fa4115
* Remove SRCEXCLUDE which is no longer supported.
2007-01-18 23:32:23 +00:00
Joey Hess
461e117d35
whitespace
2007-01-18 14:57:02 +00:00
Steve McIntyre
717c7d601d
Typo in bug #
2007-01-14 16:32:46 +00:00
Steve McIntyre
4d4b845069
Gah, fix email address
2007-01-14 16:19:55 +00:00
Steve McIntyre
f561cf201d
Update changelog ready for a package upload
2007-01-14 15:44:46 +00:00
Steve McIntyre
66c1029d7c
Note fix for #406320 ; the actual change went in *ages* ago.
2007-01-10 13:32:12 +00:00
Joey Hess
6d2b7e578e
* Moved interesting-fromcd23 down to come after software from tasks in
...
priority.
2007-01-06 02:06:56 +00:00
Frans Pop
0916c1be82
Envvar NOSOURCE was obsoleted; minor whitespace cleanup
2007-01-05 06:49:52 +00:00
Steve McIntyre
df2129f7e1
* Cleanup of Etch version of REAMDE.html.in - use "disc" or "CD/DVD" rather
...
than "CD" in many places.
2007-01-02 01:59:52 +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
d53fd344a7
Update CONF.sh, better commenting for EXCLUDE syntax
2006-12-29 05:59:45 +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
Frans Pop
199e79c6f8
Create a new tasks/forcd1-etch file and remove old cruft
2006-12-29 03:13:06 +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
Frans Pop
ebb664e6d5
Fix changelog
2006-12-29 01:11:44 +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
5189fad5ae
Promote Suggests: on delo, palo, netpbm, syslinux to Recommends:
2006-12-23 01:20:40 +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
0375525f9a
don't depend on debootstrap any more - we grab and use the latest
...
version direct from the archive instead these days
2006-12-23 01:04:28 +00:00
Steve McIntyre
e93bd79b7b
don't depend on apt-utils any more - we don't use apt-ftparchive now
2006-12-23 01:00:31 +00:00
Steve McIntyre
fc2c31eafb
* change the mkisofs dep from (mkisofs | mkhybrid) to (mkisofs | genisoimage)
...
* remove Recommends on debianutils
2006-12-23 00:53:10 +00:00
Steve McIntyre
58e9b0005c
Remove the SKIPMIRRORCHECK variable, now completely obsolete
2006-12-23 00:48:33 +00:00
Steve McIntyre
08e4962506
Make build_all.sh work again, adapting build.sh
2006-12-23 00:45:29 +00:00
Steve McIntyre
8232a68646
don't depend on jigdo-file any more
2006-12-23 00:25:44 +00:00
Steve McIntyre
9e51f3e13a
Clean up comments in CONF.sh - remove outdated mention of jigdo-file
2006-12-21 14:36:45 +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
Frans Pop
7741fc3c83
CONF.sh: don't determine ARCHES if already set; don't export CPU and KERNEL
2006-12-18 15:22:35 +00:00
Frans Pop
9227f45460
* CONF.sh: case can handle empty variables fine; whitespace cleanup
2006-12-18 15:14:49 +00:00
Steve McIntyre
27bf152cb6
Don't set DI_CODENAME separately by default
2006-12-18 14:38:10 +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
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
Joey Hess
41bf71f731
add file lists for xcfe desktop cds
2006-12-11 23:09:47 +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
5098066aeb
* 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:53 +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
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
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
Frans Pop
72fed62129
* tasks/exclude-etch: clean up packages no longer in the archive.
2006-12-03 18:59:13 +00:00
Steve McIntyre
f4ab7392c5
* 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:15:31 +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
Joey Hess
39ae9a2797
* build.sh: Don't force IMAGETARGET to bin-official_images when NOSOURCE
...
is set, if IMAGETARGET is also already set, as in a kde cd build.
2006-11-29 22:57:52 +00:00
Joey Hess
f808c28d9a
* Add a temporary hack in Debian_etch-kde to use sid d-i, to get a fixed
...
preseed that supports preseeding of tasks.
2006-11-29 21:25:17 +00:00
Frans Pop
d79c7333ff
* Fixed double target in yaboot.conf; reported on IRC by jbrand.
2006-11-28 20:04:46 +00:00
Joey Hess
a14d96f363
switch to short form, which will actually work soon
2006-11-28 18:45:20 +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
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
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
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
Joey Hess
80ea9ced5d
* Add new language tasks to task.list.
...
* Add files to support building KDE CDs/DVDs. These would be images
hardcoded to install the KDE desktop task, and to create them, configure
CONF.sh as follows:
TASK=tasks/Debian_etch-kde
KERNEL_PARAMS='tasksel/first="kde-desktop, standard"'
MAXCDS=1
NOSOURCE=1
2006-11-15 23:07:42 +00:00
Steve McIntyre
67749b12c1
Change the default DEBVERSION from 3.2 to 4.0 to match etch.
2006-11-14 10:16:25 +00:00
Frans Pop
65539827e7
Remove line continuation inside perl command as that breaks with GNU Make 3.81
2006-11-14 10:05:21 +00:00
Frans Pop
2a9dbeb4d8
* Include "tape" images again for S/390.
2006-11-02 07:21:58 +00:00
Frans Pop
b3b0343523
Update exclude-udebs:
...
- S/390 installs do not support loading udebs from the CD, so exclude all
- clean up obsolete exclusions for sparc
2006-11-01 02:29:10 +00:00
Frans Pop
a4494d8a8e
Update exclude-udebs:
...
- add ai-choosers, auto-install
- add some new gtk frontend related udebs
- globally exclude any discover udebs
2006-11-01 02:23:03 +00:00
Frans Pop
397b3a686f
Update exclude-udebs:
...
- add debian-edu-archive-keyring-udeb
2006-11-01 01:33:34 +00:00
Frans Pop
719c1a909f
* Update task-full-etch and task-essential-etch in tasks for D-I Etch RC1.
...
* Add boot option "auto" for powerpc (yaboot) and sparc to support the
installer's new auto-install functionality.
2006-10-31 00:40:02 +00:00
Frans Pop
19856e4dc9
Update task-full-etch and task-essential-etch in tasks for D-I Etch RC1
2006-10-28 21:40:33 +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
Steve McIntyre
2097b6c720
* Update to the latest version of isolinux.bin, as found in syslinux
...
version 3.31-1.
2006-10-23 19:45:03 +00:00
Frans Pop
ddf215a939
Also remove no longer needed boot parameters for hppa
2006-10-22 22:42:44 +00:00
Frans Pop
495efcb1d6
* Remove boot parameters from silo.conf that are no longer needed after
...
switch to initramfs initrds.
2006-10-22 22:37:27 +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
7f22b33443
* Deal with new xfce-desktop task.
2006-10-17 19:00:10 +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
Joey Hess
8aeaeec50a
add XS-Vcs-Svn field
2006-10-16 17:57:02 +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
11cc7d189a
* s/sarge/etch/ and s/3.1/3.2/ in CONF.sh
...
* Last upload ready for the etch release (hopefully)
2006-10-08 12:54:49 +00:00
Steve McIntyre
30d46468ac
* Removed reference to obsolete "mirrorcheck" target in the README
...
file. Closes : #384064 .
2006-10-08 12:47:04 +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
9e09a70e04
* Update Dependencies to allow installation/use on GNU/kFreeBSD. Thanks
...
to Petr Salinger for the patch. Closes : #378977
2006-10-08 11:21:59 +00:00
Frans Pop
d307a465ae
Update task-full-etch and task-essential-etch in tasks
2006-10-07 03:15:26 +00:00
Frans Pop
81921e7893
Update base-etch and popularity-contest-etch in tasks; especially base-etch has some important updates
2006-10-06 21:39:57 +00:00
Steve McIntyre
5b58ea6f6d
Trivial updates to update-cd
2006-10-05 23:12:22 +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
Steve McIntyre
c065e67805
* Update the suggested DVD size in CONF.sh to a saner number
...
* Re-sync CONF.sh over debian/CONF.sh
2006-10-05 22:55:28 +00:00
Frans Pop
fbcc342efa
Introduce new environment variable NOSOURCE that allows to build CD images
...
using a local mirror that does not contain source files. This new variable
obsoletes setting IMAGETARGET, though that is still supported for backwards
compatibility.
2006-10-01 19:39:11 +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
Colin Watson
d12d0a34d0
* Remove obsolete devfs=mount,dall and init=/linuxrc options from
...
yaboot.conf and pegasos boot script.
2006-09-15 08:51:45 +00:00
Sven Luther
1d04c047c9
[powerpc] Added a rescue option to yaboot.conf as well as the pegasos boot script.
2006-09-06 19:40:15 +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
94fe3e1b4d
whoops, changelog that
2006-08-29 14:10:40 +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
Frans Pop
139811b42b
Update generate_di+k_list to include libdiscover1
2006-08-02 14:55:28 +00:00
Frans Pop
7ab439decc
Update popularity contest data for etch
2006-08-02 00:23:15 +00:00
Frans Pop
de589d8eec
Update generate_di+k_list to include libsysfs2
2006-08-02 00:10:07 +00:00
Frans Pop
566326a7c2
- Exclude 2.4.27 kernel packages from CD1 for sparc and s/390.
...
- Exclude 2.6.15 kernel header and image packages from CD1.
- Exclude 2.6.16 xen and vserver kernel packages from CD1.
2006-08-01 15:42:32 +00:00
Frans Pop
b68289414f
Update exclude-udebs lists
2006-08-01 15:26:44 +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
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
Joey Hess
c181877ebb
* Update task-essential-etch.
...
* Update task.list to include all the new language tasks.
* Update task-full-etch.
2006-07-28 21:35:34 +00:00
Frans Pop
a924c66801
Mips has dropped r5k-ip22 kernels and gained r5k-ip32
2006-07-28 21:18:58 +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
b20802db65
Missed changelog with r1074
2006-07-27 23:35:11 +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
6064831747
Add cryptsetup to first CD; needed for installations using encrypted partitions
2006-07-16 18:30:28 +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
20434539ca
Wouter Verhelst has taken over daily d-i builds for powerpc
2006-06-23 20:50:42 +00:00
Joey Hess
6fdcd2db92
* Add pcmciautils-udeb to udeb_include lists; something needs to pull it
...
in and like pcmcia-cs-udeb its priority won't.
2006-06-15 22:44:39 +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
Raphaël Hertzog
c5f6f576fd
Fix build-depends.
2006-06-15 19:06:48 +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
Steve McIntyre
f74103a020
Fix in shell logic for ARCH detection; make sure we don't have a
...
non-zero exit code, as build.sh will fail then.
2006-06-08 00:46:58 +00:00
Steve McIntyre
0376061922
Add better GNU/kFreeBSD support in setting ARCH in CONF.sh.
...
Closes : #327470
2006-06-08 00:26:24 +00:00
Joey Hess
f3efdd5ab3
* Update task.list adding more language tasks.
...
* Update task-essential-etch build recipe to exclude the kde-desktop
task since it won't fit on the CD.
* Move kde-desktop to end of task.list for same reason.
* Update task-full-etch to current tasksel.
2006-06-05 19:19:18 +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
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
4f8ffdaba4
For some reason debootstrap requires both inetd packages, so don't exclude netkit-inetd either
2006-04-17 13:14:51 +00:00
Frans Pop
54882ead9e
Change exclusion of openbsd-inetd to netkit-inetd for Etch as the former is
...
now the prefered dependency from netbase. Makes full/netinst images have
base_installable again.
2006-04-16 19:26:32 +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
Steve McIntyre
3ab98260ea
Ready for a release!
2006-03-06 23:32:11 +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
Sven Luther
0099921101
Addeed chrp/bootinfo.txt icon for booting on IBM RS6K and pSeries. Closes: 352672
2006-02-15 12:07:54 +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
Joey Hess
8263a5994a
* Exclude libreiserfs0.3-udeb from CD, no longer used by parted.
2006-02-03 19:23:13 +00:00
Joey Hess
db0921ec90
* Exclude reiser4progs udebs from CD, since there is no reiser4 in the
...
Debian kernel.
2006-02-03 19:13:55 +00:00
Steve McIntyre
9f75f53cd8
Cope better with badly-formatted stanzas in Sources.gz
2006-01-28 20:10:51 +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
f7a94acfc8
Cope with mipsel boot images moving location. Closes : #349563
2006-01-24 00:08:23 +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
Joey Hess
25cc1f62e8
* Remove exim4 from the netinst CDs by adding further insane cruft to the
...
insane cruft already in the Makefile. (debootstrap no longer installs an
MTA, so this should save some useful space on the netinsts)
2005-12-27 04:25:23 +00:00
Joey Hess
c7e4d077cf
* Update base-etch with current debootstrap, and also update the recipe to
...
create it due to changes in debootstrap.
2005-12-27 04:04:48 +00:00
Steve McIntyre
af1edf17f4
Minor change to correct the README - BASEDIR var means we don't have
...
to cd to /usr/share/debian-cd/ any more. Closes : #280191
2005-12-17 18:19:21 +00:00
Steve McIntyre
38d277b76b
Add the ppptp-linux package to CD#1. Quick hack adds this from the
...
Makefile for now; FIXME later... Closes : #255367
2005-12-17 18:13:44 +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
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
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
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
f14e1a50c5
Last bits of JTE merge
2005-12-07 00:28:18 +00:00
Joey Hess
f62738c8b7
* Add initramfs-tools to generate_d-i+k_list
2005-11-17 00:22:24 +00:00
Joey Hess
8140171580
* Add default UDEB_EXCLUDE files that differ for businesscard, netinst, and
...
full CDs.
* Make the full CD have apt-mirror-setup in its udeb_exclude file, to avoid
that component being installed to satisfy apt-setup's dependency on it (I
hope), so that the user is not unncessarily asked for a mirror during a
full CD install, but is still asked for one during installs from the
smaller CDs.
2005-11-15 00:28:07 +00:00
Joey Hess
e1b5db9145
* Exclude inetutils-inetd and openbsd-inetd from CD1 for similar resons.
2005-11-13 20:49:19 +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
00be9ca47e
* Add more udebs to excludes trying to trim the netinst size down.
2005-11-11 19:26:23 +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
Joey Hess
754baa70a3
* Order task-essential-etch using task.list, and regen to match current
...
tasksel.
2005-11-06 23:14:54 +00:00
Joey Hess
a365d7c22b
* Don't chmod amiboot if it doesn't exist.
2005-10-31 15:20:27 +00:00
Joey Hess
04999c7f3b
* Change debootstrap --print-debs calls to pass debootstrap a mirror to use
...
and a temporary directory to work in, so it will avoid downloading the
Packages files from its hardcoded mirror, and work on amd64 and other
situations with a non-official Debian mirror. Neccessary since the new
version of debootstrap has dependency resolution enabled by default.
2005-10-30 19:12:22 +00:00
Joey Hess
b6cff8f5c2
* Update task.list with new etch (and some old sarge) tasks.
...
* Update task-full-etch and improve the generation recipe.
2005-10-10 02:18:05 +00:00
Joey Hess
115d5b78d5
consitent formatting
2005-10-07 02:11:53 +00:00
Bdale Garbee
4e68648a0b
update hppa udeb lists
2005-10-06 16:46:08 +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
7c57048434
Fixed sid/etch kernel list, and upgraded changelog.
2005-09-20 22:14:12 +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
f095d8a3fe
* Don't hardcode the path to debootstrap. And assume there is a debootstrap
...
available, as it is a dependency.
2005-09-14 18:21:31 +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
c540a0d13e
* Now build etch CDs by default.
...
* Remove DH_CODENAME unset from CONF.sh, to allow it to be passed in
via the environemtn. Closes : #326814
2005-09-07 19:18:41 +00:00
Joey Hess
1904f2c2b8
* Now build etch CDs by default. Closes : #326814 (except the unset bit
...
possibly)
2005-09-07 19:14:12 +00:00
Joey Hess
abc93b3894
document recnet change
2005-09-07 15:22:43 +00:00