Frans Pop
46ff6763b2
Clean up and update interesting-fromcd23 and exclude task files for lenny
2008-11-14 14:41:31 +00:00
Frans Pop
588c20b212
Updated contrib/testingcds
...
Replace the example testingcds script in contrib with its current version
on farbror. Update the script for the dynamic task files change.
2008-11-13 23:19:38 +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
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
6853ba25d6
Update update_popcon to cope better with errors; now uses curl instead of wget
2008-11-02 09:20:39 +00:00
Steve McIntyre
e56a7c5fb0
Fix how directory trees are created in update-cd. Closes : #503911
2008-11-02 02:55:34 +00:00
Frans Pop
7b759c8cd8
Improve changelog entry
2008-11-01 23:54:58 +00:00
Steve McIntyre
1ea65fea7d
Rename list2cds to sort_deps - more accurate name now that other code does the per-disc splitting later
2008-11-01 23:09:33 +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
Steve McIntyre
aae8e698dc
Ready for a new upload
2008-10-26 23:23:50 +00:00
Frans Pop
774bd01ca9
Update and cleanup udeb exclusion lists for lenny (general, i386, amd64)
...
Some udebs that no longer exist are removed and new (in some cases not
really new, but well) udebs that are known to be included in the initrd
are added. For i386 and amd64 the list of kernel udebs already included
in the initrd is updated.
2008-10-14 20:56:35 +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
f9dbedaeed
Exclude 686-bigmem kernel udebs
...
They are only used for Xen netboot installs.
2008-10-14 09:59:22 +00:00
Frans Pop
ef7069ec7a
CONF.sh updates
...
- change default CODENAME to lenny
- change example paths to mirror to /srv/mirror instead of /mirror
2008-10-14 08:40:58 +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
07a91b45e3
Drop support for building Sarge CDs
2008-10-14 08:02:21 +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
Frans Pop
e2d764123c
Add alsa-base and alsa-utils to forcd1 for Lenny
...
They are no longer key packages in the desktop task, but we do want
them on the first CD.
2008-10-05 16:15:15 +00:00
Frans Pop
13f5f20f46
Allow to skip generating MD5 and SHA1 sums files
2008-09-20 19:36:42 +00:00
Steve McIntyre
3580191792
Remove all mention of sbm; no longer needed
2008-09-16 15:29:55 +00:00
Steve McIntyre
60dbf627e2
* Major licensing problem cleanup: ( Closes : #497270 )
...
+ Remove binary blobs from the package; pull those files from the
.debs in the archive as needed (isolinux.bin, vesamenu.c32)
+ sbm.bin *not* yet worked out, so drop it for now
+ Pull out the code to find the right deb and put it in a new helper
shell script (tools/which_deb), called from Makefile and boot-* as
needed.
2008-09-15 23:09:18 +00:00
Steve McIntyre
d55d40f1e7
Recommend syslinux-common instead of syslinux. Closes : #497966
2008-09-14 22:29:54 +00:00
cd-builder user
7462c548dc
* Improve control over production of iso and jigdo files. Replace the
...
simple DOJIGDO config option with MAXISOS and MAXJIGDOS, allowing
more flexibility. Allows us to only produce a small number of iso
images for less-popular architectures but still produce all the jigdo
files, saving a lot of disk space.
2008-09-10 22:16:18 +00:00
cd-builder user
58a40d32b7
Cope better with source/binary package mismatches
2008-09-10 21:59:32 +00:00
cd-builder user
b598c30a47
* Add the "-joliet-long" option when making images with Joliet names.
...
Some packages with ridiculously long names are not unique in the
first 64 characters, so normal Joliet sorting fails.
2008-09-08 21:53:45 +00:00
Otavio Salvador
0a1de9d57a
Include multipath-tools-boot for all medias.
2008-09-08 17:43:16 +00:00
Otavio Salvador
52918ed9f0
Only include atl2 packages on i386 and amd64 medias since d-i do not use them on all other arches
2008-08-30 00:41:08 +00:00
Otavio Salvador
4a7c505370
Fix a typo
2008-08-28 23:22:07 +00:00
Otavio Salvador
3c6d87722f
* Include packages needed for systems using atl2 network adator.
...
* Include speakup modules for i386 and amd64 medias.
2008-08-28 23:21:33 +00:00
Frans Pop
0b2d191feb
Add bug closure
2008-08-04 18:17:47 +00:00
Frans Pop
e24b17a1e7
Add packages needed for systems using loop-aes encryption
...
Make sure packages (loop-aes-utils and loop-aes kernel modules)
are included on the installation CD in case loop-aes encryption
is used during partitioning.
2008-08-04 17:06:30 +00:00
Steve McIntyre
b402ea3ba7
* Applied patch from Robert Millan <rmh@aybabtu.com> to allow choice of
...
desktop when building for win32-loader. Closes : #491300 .
2008-07-29 17:29:32 +00:00
Joey Hess
67c3c92f90
atmel-firmware was fixed impressively quickly
...
also, d-i has some amelortation for the general problem, so I won't wait
for the fix to hit testing
2008-07-24 22:12:55 +00:00
Joey Hess
4e6deaa9d6
Disable atmel-firmware and zd1211-firmware as their dependencies currently
...
break d-i. (See #492205 )
2008-07-24 19:45:41 +00:00
Frans Pop
8f959dcbbf
Make setting of TASK in build_all.sh consistent with build.sh
2008-07-18 15:32:53 +00:00
Frans Pop
404c54f656
build.sh: use correct generate_di+k_list for netinst CD
...
After the earlier change in generate_di+k_list in this release, this
script should also use the debian-installer+kernel task for the
requested codename, and not the used D-I release. This brings the
building of netinst CDs back in line with full CDs.
2008-07-18 15:19:30 +00:00
Frans Pop
18fdd0e0ed
Add reference to BR
2008-07-13 11:48:13 +00:00
Frans Pop
d8c8f095e6
Support including packages from proposed-updates
...
This can be useful for pre-release testing of point releases, but should
be used with care when CDs are intended to be published.
2008-07-13 11:45:10 +00:00
Frans Pop
26e0a2413d
Workaround: don't include source for udebs in images
...
* list2cds: set "Component" for udebs to "debian-installer
* merge_package_lists: skip udebs when including source
When building images for Etch+1/2, which takes regular packages from
stable and udebs from testing, there is a problem when adding source
for udebs as existing code will take source for both debs and udebs
from stable. This can result in either incorrect source being included
(version mismatch) or errors (new udebs for which no match can be found
in the Source.gz file that is used).
A proper solution would require that the debian-installer section gets
its own Sources.gz file, but that is currently just not available.
After trying some things the conclusion was that the best solution for
now is to just not include source for udebs at all.
Patch written by Steve McIntyre.
2008-07-13 11:33:35 +00:00
Frans Pop
0ae829d756
Add sanity check for data passed to add_packages
2008-07-13 11:33:14 +00:00
Steve McIntyre
91a01ae3a0
Change lynx dependency to use lynx-cur|lynx instead. Closes : #489486
2008-07-06 21:13:35 +00:00
Steve McIntyre
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
3a29fb0a8b
Initial cut of make-firmware-image, a simple script to create .tar.gz
...
and .zip files containing non-free firmware and microcode packages.
2008-06-23 21:55:36 +00:00
Joey Hess
62737f3232
Update isolinux to version 3.63+dfsg-2 (featuring 'menu default64'
...
support).
2008-06-10 23:50:37 +00:00
Steve McIntyre
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
Frans Pop
63808b87fc
Update tasks from tasksel for Lenny beta2
2008-06-06 20:32:48 +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
Joey Hess
783072e2bb
Add per-language desktop tasks to the task.list files.
2008-05-14 21:43:49 +00:00
Raphaël Hertzog
78606db3ac
* Switch debhelper compatibility level to 5 and use debian/compat
...
instead of DH_COMPAT.
* Clean up debian/rules a bit.
2008-05-07 14:15:42 +00:00
Frans Pop
6116823b16
Typo
2008-05-04 19:59:12 +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
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
Steve McIntyre
f2d78a7991
* Update lenny's isolinux.bin to the one from syslinux 3.63+dfsg-1.
...
Should help a user with an old Adaptec SCSI card who has been reporting
problems.
2008-04-16 22:57:49 +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
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
Steve McIntyre
ef067caa58
new version in development
2008-03-17 23:28:19 +00:00
Steve McIntyre
2a615214ce
Time for a new release
2008-03-17 23:21:37 +00:00
Frans Pop
42b3e73167
Lenny will be version 5.0
2008-03-08 18:54:57 +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
Raphaël Hertzog
0e0769bf3f
* If genisomage is not available, try to fallback on mkisofs.
2008-03-05 15:55:17 +00:00
Raphaël Hertzog
b68d75725c
* Switch to genisoimage as default ISO generator as mkisofs has been dropped
...
from Debian. Closes : #468850
* Add Vcs-Browser field.
2008-03-05 15:47:51 +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
80ec9c9198
* Makefile: debootstrap no longer accepts options with empty values; change
...
the way include/exclude options are passed accordingly.
2008-01-19 10:17:09 +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
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
237f4b4a3f
Don't close #410418 as the underlying issue is not really fixed, though the change does reduce the impact
2008-01-04 22:38:18 +00:00
Frans Pop
029b0496b7
Add bug closure
2008-01-02 22:34:11 +00:00
Frans Pop
d0d5297d3c
Updates for exclude-udebs:
...
- exclude any libdirectfb udeb instead of particular version
- exclude kbd-udeb and console-setup udebs (not yet used)
- remove strange comment about apt-setup; it seems like they have never
actually been excluded
2008-01-02 22:33:19 +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
a55180c8bc
* lenny tasks: update for current task lists; set svn:keywords so the date
...
header gets updated.
2007-12-17 20:57:40 +00:00
Frans Pop
2acfd2a1db
Don't forget the other last lists
2007-12-17 20:43:30 +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
Frans Pop
a39f2514a5
* CONF.sh: Don't set MAXCDS by default; was probably changed by accident.
2007-12-11 21:51:36 +00:00
Frans Pop
808cc88159
* CONF.sh: add non-invasive option to avoid sourcing CONF.sh twice when
...
using wrapper scripts.
2007-12-11 21:43:30 +00:00
Frans Pop
66c813bb6a
build_all.sh: don't source CONF.sh after already sourcing earlier
2007-12-11 21:27:03 +00:00
Frans Pop
dd95ef5695
Fix Jérémy's last name
2007-11-26 21:33:48 +00:00
Steve McIntyre
7957f3b3ef
* Newer versions of debootstrap have moved the scripts from /usr/lib to
...
/usr/share. Add a sym-link to cope - let's keep compatible with etch
as much as possible. Also, log what debootstrap told us (in
debootstrap-list) rather than just including the results directly in
rawlist.
2007-11-19 23:44:35 +00:00
Steve McIntyre
4a636647f1
Temporarily back out Otavio's change from r1488
2007-11-19 23:34:22 +00:00
Otavio Salvador
5adeab2992
* Change DEBOOTSTRAP_DIR to /usr/share/debootstrap since it has been
...
changed on debootstrap 1.0.7
2007-11-19 11:55:07 +00:00
Otavio Salvador
b96a9aeca2
* Hide image creation command if not using verbosing make
2007-11-19 11:55:00 +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
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
f652d60b84
* Use DEBOOTSTRAP_SCRIPT, BASE_INCLUDE and BASE_EXCLUDE variables to
...
calculate the base packages set
2007-10-06 18:25:30 +00:00
Otavio Salvador
fe78f0cbe0
* Remove the 'Last Modified' date from data/lenny/README.html.in since
...
it's useless.
2007-10-05 11:32:34 +00:00
Otavio Salvador
2f4a9c4c71
* Applied patch from Nicolas François <nicolas.francois@centraliens.net>
...
to allow README.html translation using po4a.
2007-10-05 11:26:45 +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
66e79adda2
a new look for README.html - CSS and new graphics
2007-09-25 16:08:49 +00:00
Steve McIntyre
9138144e65
* Remove Depends: on sysutils. Closes : #437497 (again)
2007-09-24 23:19:12 +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
47a62f95d2
* Exclude dhcp-client-udeb since it's not being used and transition for
...
dhcp3-client-udeb has over.
* Exclude multipath-udeb and libaio1-udeb since they're not being use
yet.
2007-09-13 00:24:05 +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
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
08f297d554
* Disable debugging output in boot scripts.
2007-09-02 17:18:06 +00:00
Steve McIntyre
a98dae36f0
Time for a new release!
2007-09-01 22:59:52 +00:00
Steve McIntyre
2a2dd08f4d
* Merge update-cd changes across from the version in etch.
2007-09-01 22:58:48 +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
fdf55985a4
* In build.sh, use $DI_CODENAME for installer task files rather than
...
$CODENAME - allows for sid builds more easily etc.
2007-08-26 15:01:10 +00:00
Frans Pop
4ada5e2837
Typo fix
2007-08-23 11:04:24 +00:00
Steve McIntyre
228c2285af
Remove Build-Dep-Indep on sysutils. Closes : #437497
2007-08-12 21:45:01 +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
368ad00ff5
test commit
2007-08-08 01:57:18 +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
0f58fb6aab
* Update lenny's isolinux.bin to the one from syslinux 3.51-1
2007-08-02 02:30:46 +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
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
c3f9212e45
Revert removal of sid tasks as they are still being used for daily bc/netinst builds
2007-07-25 15:23:11 +00:00
Steve McIntyre
21ebb87b03
Update unstable-map: in the Makefile - use lenny rather than etch
2007-07-19 21:12:20 +00:00
Frans Pop
ff146a5d79
Disable sparc32 for Lenny images as it is no longer supported
2007-07-18 07:39:59 +00:00
Frans Pop
ec225026cb
Also exclude the pwgen udeb as it is not yet used, and most likely will only be used inside initrds
2007-07-13 00:25:27 +00:00
Frans Pop
5def98b53a
Exclude live-installer, simple-cdd and nbd udebs as they are currently not used in Debian Installer
2007-07-13 00:01:50 +00:00
Frans Pop
cbf8b2472a
Remove tasks for sid as they were only needed temporarily for the KDE and Xfce CD images; now they only help to confuse
2007-07-12 22:52:05 +00:00
Frans Pop
a534e0bd23
Include both dhcp-client-udeb and dhcp3-client udeb while we're transitioning in the installer
2007-07-12 22:48:45 +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
Joey Hess
4dc82ca08c
* Remove pcmcia-cs-udeb from udeb_include; we don't need this udeb with
...
modern kernels. (We didn't need it for etch either actually.)
2007-05-27 05:21:31 +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
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
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
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
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
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