Commit Graph

2088 Commits

Author SHA1 Message Date
Steve McIntyre
c8730bbda5 Remove old obsolete pre-d-i function install_language and all callers 2015-09-11 18:29:47 +01:00
Steve McIntyre
fab83506a0 We don't have bootable mips CDs any more
So copy other kernel and initramfs options onto CD#1 so that end users
might actually be able to boot *something* by hand.
2015-09-11 18:26:35 +01:00
Steve McIntyre
d39aeb0971 More source formats 2015-09-07 18:07:23 +01:00
Steve McIntyre
4dcc8bd94c Check for file size on update CD/DVD generation 2015-09-07 15:53:45 +01:00
Steve McIntyre
cea7b3cd42 Add kernels and other bits to armel/armhf images (Closes: #795844) 2015-08-27 14:33:16 +01:00
Steve McIntyre
950d33ecc2 Add kernels and other bits to armel/armhf images
Even if they won't boot directly from CD/DVD, make it easy for people
using our images by giving them all the bits they'll need to get them
booting somehow.
2015-08-27 14:27:49 +01:00
Cyril Brulebois
7dcb2cff5b Make stretch the default suite in the easy-build.sh script. 2015-08-27 01:38:13 +02:00
Cyril Brulebois
dc8d4972c7 Make amd64 the default arch in the easy-build.sh script. 2015-08-27 01:38:07 +02:00
Didier Raboud
3e2382d4ad Fix booting from help files and isolinux.cfg overwriting 2015-08-21 15:11:54 +02:00
Steve McIntyre
5365734804 Add firmware bundles in cpio.gz format too to help netboot users.
Thanks to Alex Owen for the patch, slightly tweaked.
2015-08-21 10:53:44 +01:00
Didier Raboud
5a613731da Add management of arch detection from d-i in isolinux 2015-08-18 23:43:33 +01:00
Steve McIntyre
079a3bf602 We're in git; remove dead text 2015-08-12 12:59:16 +01:00
Steve McIntyre
a416657b2a Shorten the text used as a base for the CD VOLID if possible
Replace "alpha" with "a" and "beta" with "b". We've only got 32
characters to use here, so we need to shorten this. This way we can
specify DEBVERSION as a useful long string like "stretch-DI-alpha1" as
a version to appear in file/directory names, but without overflowing
at the VOLID level. May need more tweaks later here, but for now this
seems to do what we need.

FTAOD: this won't change "alpha" in the architecture name, as that is
added later.
2015-07-23 18:49:03 +01:00
Steve McIntyre
bde884deb4 Improve the sort_deps fix for too-large packages
Make sure that the package we're told about exists before we look for
its size - a number of the dependencies and recommends may not exist
and this will cause errors for us.

Also list the configured max_pkg_size at the top of the script, to
help with debugging later.
2015-07-23 18:39:43 +01:00
Steve McIntyre
87aff198e3 tools/sort_deps: Improve handling of too-large packages
Previously, the code would only check sizes for packages explicitly
listed but packages brought in due to dependency resolution would not
be checked. Now fixed.
2015-07-21 18:46:06 +01:00
Holger Levsen
08a8e2e3a3 suggest sha1 and sha256 instead of md5 and sha1 2015-06-09 14:17:10 +02:00
Holger Levsen
9581ff049a suggest sha1 and sha256 instead of md5 and sha1 2015-06-09 14:03:05 +02:00
Steve McIntyre
67f55eb916 Update default config for stretch 2015-05-18 01:04:47 +01:00
Steve McIntyre
6f20b2d0b5 Change cpp usage in the Makefile to make error handling more reliable
Call cpp directly on our input task file instead of using it in a
pipeline. Not clear why this was ever done, and it obscures errors
like ENOENT (if the specified task file is missing).
2015-05-18 00:56:50 +01:00
Steve McIntyre
ad1971284e Fix comments in the Debian-edu-full task file 2015-05-15 15:16:06 +01:00
Steve McIntyre
9ce0a94ee0 Add new top-level task Debian-edu-full for the larger BD/USB full image 2015-05-15 15:13:00 +01:00
Steve McIntyre
4dd0f528fc Swap amd64 and i386 in multi-arch config; amd64 is now the default
This copes with the similar change in d-i
2015-05-13 01:38:21 +01:00
Steve McIntyre
94c20a551f Add support for debian-edu builds
Start off by adding in the tasks and graphics data they want
2015-05-11 12:08:38 +01:00
Steve McIntyre
cb53d1e807 Fix handling of LOGOPNG when we've got "doppelgangers"
When we've got multiple copies of the same initramfs hard-linked
together, gzip gets unhappy when we start modifying things
later. Explicitly break the links to fix that.
2015-05-11 12:07:18 +01:00
Steve McIntyre
44934c21d3 update popcon data 2015-05-11 11:58:09 +01:00
Steve McIntyre
81b56184c0 Add syslinux-utils to Recommends too 2015-05-09 14:08:17 +01:00
Steve McIntyre
652bc73710 Update links for stretch 2015-05-03 21:29:54 +01:00
Steve McIntyre
9dd0616b78 Remove uncompressed translation files after compressing them 2015-05-02 00:34:38 +01:00
Steve McIntyre
1228b3724a Make 'sid' use stretch data etc. 2015-04-28 13:30:35 +01:00
Steve McIntyre
16c8aee9ff Remove mention of desktop choice from yaboot boot messages
Closes: #783569
2015-04-28 00:30:43 +01:00
Steve McIntyre
ae3d40e866 Start stretch development 2015-04-27 17:14:26 +01:00
Steve McIntyre
b8e6fbc945 Release 3.1.17 2015-04-20 12:42:34 +01:00
Steve McIntyre
15fe89ea9a Update files in contrib to match what's in daily use
Copied files across from the setup repo
2015-04-20 12:41:47 +01:00
Steve McIntyre
1fcc22f3ac Latest popcon data 2015-04-16 15:29:29 +01:00
Steve McIntyre
0ad2c2dbdb Fix up the partitioning for arm64 images so USB will work again
This code was using "-efi-boot-part", which works fine for booting but
creates images that d-i can't use: only the full disk or the ESP
partition would contain working filesystems, and d-i doesn't like that.

Instead, switch to appending the ESP as an extra partition on the end
of the image. This will take a small amount of extra space, but will
at least work reliably!
2015-04-16 15:24:01 +01:00
Steve McIntyre
8248615c03 Add rdnssd on disc 1 by default. Closes: #782299 2015-04-11 10:33:01 +01:00
Steve McIntyre
cd6276740e Make the mac netinst actually a netinst
INSTALLER_CD F needs to look like a netinst too
2015-03-27 14:07:15 +00:00
Helge Deller
d7809ba841 [alpha] update changelog regarding alpha arch fixes 2015-03-06 08:43:23 +01:00
Helge Deller
39bdaf29b2 alpha: fix unpacking aboot-base, copy versioned vmlinuz file correctly. 2015-02-28 22:59:01 +01:00
Steve McIntyre
e799e742c0 Improve autorun.inf, make sure the disc icon displays
Closes: #772691. Thanks to jnqnfe for initial patch, slightly tweaked.
2015-02-17 06:30:28 +00:00
Steve McIntyre
4e5ef691c4 Update kernel and related package lists for mips
Closes: #777711
2015-02-12 02:15:35 +00:00
Steve McIntyre
5c9c3b8f6d indent fix 2015-02-07 23:24:49 +00:00
Steve McIntyre
7cd4192b40 update-cd: if we're doing torrents, make sure we include update CD
checksums in bt-$type too.
2015-02-07 23:15:57 +00:00
Steve McIntyre
8fb7c759b0 Merged lots of changes for x86 boot 2015-02-05 00:20:44 +00:00
Steve McIntyre
a46cc618f8 Indent cleanup 2015-02-05 00:18:41 +00:00
Steve McIntyre
6ada498416 More consistent debug message 2015-02-05 00:18:41 +00:00
Steve McIntyre
218757dd6f Major refactor for better control of choice of EFI and BIOS boot
Split the code up and use BOOT_EFI and BOOT_BIOS to control which
goes where. We now support:

 * BOOT_BIOS=1 BOOT_EFI=0 for BIOS boot only via an ElTorito boot
   record (like debian-cd used to be before EFI support was added)

 * BOOT_BIOS=1 BOOT_EFI=2 for standard BIOS boot as
   primary ElTorito boot record and EFI as an alternate ElTorito boot
   record (common case, just like we've been doing for amd64 in
   debian-cd for a while)

 * BOOT_BIOS=0 and BOOT_EFI=1 for *only* EFI boot as the primary
   ElTorito boot record (new case, might be useful for some
   Macs *maybe*)

Set BOOT_METHODS in the debian-cd environment to determine which of
these cases is desired in a given build.

Also removed the support for the "old" syslinux packaging layout, it's
not been around for a while now.
2015-02-05 00:18:40 +00:00
Steve McIntyre
26015951f6 Remove isolinux message - no longer needed 2015-02-05 00:18:40 +00:00
Steve McIntyre
d2b08bb059 Factor out the code for EFI boot slightly
Only use -eltorito-alt-boot when we need to
2015-02-05 00:18:40 +00:00
Steve McIntyre
aff1c7700d If we're only doing EFI, copy the splash file from the BIOS boot dir 2015-02-05 00:18:40 +00:00