Commit Graph

2298 Commits

Author SHA1 Message Date
Steve McIntyre a3aef842ad Bugfix: fix the remove_Packages_entry() helper function
This was a bug introduced with the backports support. Lots of the
internal helper functions take 4 arguments now: ($dir, $arch,
$in_backports, $package_info). That's fine, but I forgot to update the
code in remove_Packages_entry() to deal with the $in_backports
argument.

This led to the md5sums.txt files in multi-disc sets being broken -
the last file(s) removed on a given disc would still be listed in the
md5sums.txt file, even though the file itself had been removed.
2017-03-27 20:40:19 +01:00
Steve McIntyre fd0b0a403a Add changelog mention of the catz issue 2017-02-16 15:20:05 +00:00
Steve McIntyre ae5b28dfb4 Fix up changelog entry for #855035 2017-02-16 15:18:27 +00:00
Cyril Brulebois c440b0bdc7 Remove trailing backslashes after comments in package lists. 2017-02-15 14:28:55 +01:00
Cyril Brulebois b9e64d5c08 Fix missing end of comment. 2017-02-15 14:25:36 +01:00
Steve McIntyre d14c28f4c6 Move https bits from forcd1 to debian-installer+kernel task file
As pointed out by pkern, we need them on netinst media too.

Also removed the old mention of businesscard media in the top of
forcd1 - they've been gone for ages
2017-02-15 12:58:39 +00:00
Steve McIntyre 2928846080 Fix missing full pah for catz call 2017-02-14 23:32:08 +00:00
Steve McIntyre fac6e7cafa Add https bits to forcd1 (#855035) 2017-02-13 15:45:15 +00:00
Steve McIntyre 92270deb37 Add https bits to forcd1 (#855035) 2017-02-13 15:43:59 +00:00
Raphaël Hertzog 69e54c84a5 Add {data,tasks,tools/boot}/{kali-dev,kali-rolling} symlinks
Those symlinks make it easier to build Kali images with debian-cd.
They are pointing to "sid" so that they are automatically updated
when the underlying symlink is updated. It makes senses since Kali
is a rolling distribution based on Debian Testing.
2017-01-27 14:01:11 +01:00
Helge Deller b35b0acf0b Add list of required d-i packages for hppa 2016-12-10 21:48:05 +01:00
Helge Deller 96432f4f65 Update list of required d-i packages for alpha 2016-12-10 21:47:21 +01:00
Steve McIntyre d136fe9a64 Release 3.1.19 2016-12-09 01:20:16 +00:00
Steve McIntyre c16c3a5a83 Close #839946 with the perl change 2016-12-09 01:18:27 +00:00
Steve McIntyre 81181fa341 Add changelog entry for Adrian Glaubitz's bug fix in ae59c4e92b 2016-12-09 01:15:26 +00:00
Steve McIntyre 8fe8b9975b Fix up buggy parsing of Packages files introduced in a55bc64a77 2016-12-09 01:14:41 +00:00
John Paul Adrian Glaubitz ae59c4e92b Declare 'my' instances of '$_' as 'local'
Fixes syntax errors on Perl 5.24 where '$_' may
no longer be declared as 'my'. Being a global symbol,
'$_' has to be declared as 'local' inside functions.
2016-11-22 11:10:35 +01:00
Steve McIntyre a55bc64a77 Add support for archives without Packages.gz and Sources.gz
Try .xz files too
2016-11-15 09:06:41 +00:00
Steve McIntyre 413b82da73 Remove obsolete dedicated_source script 2016-11-15 06:57:45 +00:00
Steve McIntyre bc7e8fe7fe update popcon data 2016-11-13 10:42:10 +00:00
Steve McIntyre 436ebc4467 Add pppconfig for first disc 2016-09-20 17:34:54 +01:00
Steve McIntyre ccb0bc93f9 Improve comment 2016-09-20 01:47:57 +01:00
Steve McIntyre 66154bff85 Add initial support for including backports in a build
So far only tested with a single image - targeting a netinst with some
updated packages
2016-09-20 01:46:15 +01:00
Cyril Brulebois 1cf9160af7 Make setting $WGET_OPTS conditional.
Only export WGET_OPTS="--ca-directory /etc/ssl/ca-debian/" when this
directory actually exists, making it easier to use debian-cd on non-
debian.org machines.
2016-05-12 12:23:22 +02:00
Steve McIntyre 9cc53e76f4 latest popcon data 2016-05-10 10:18:44 +01:00
Steve McIntyre 0c6c1c04d4 Indent fixes 2016-05-10 10:17:32 +01:00
Steve McIntyre 9223ab7dbb Tweak the mtools fix again for x86 2016-05-10 10:17:19 +01:00
Steve McIntyre 7776250163 Properly fix the mtools problem 2016-05-10 10:00:27 +01:00
Steve McIntyre b41ebd8607 Add workaround for dosfstools issue (#823881) 2016-05-10 01:26:05 +01:00
Steve McIntyre cc4732add9 Also fix size calculation for EFI image for arm64 2016-05-10 01:22:45 +01:00
Steve McIntyre ec63b515ad Prepare 3.1.18 release 2016-05-06 22:46:48 +01:00
Steve McIntyre b3a2e90ccd Update Standards-Version to 3.9.6 2016-04-19 23:58:00 +01:00
Philipp Hahn 1a15968a7a Fix size calculation for EFI image
CD creation fails with "disk full", because of rounding errors.

The minimum size of data-allocation is a 'cluster', which is a
power-of-two multiple of sectors.
mkfs.msdos chooses minimum FAT and cluster size for image: FAT12<16G
mkfs.msdos uses block-count where a block is 1024 B, but must be rounded
up to track_size with 32 sectors.

Round up each file to clusters before summing.
A sub-directory entry needs 1 cluster minimum.
2016-04-19 22:09:24 +00:00
Steve McIntyre c949504c2e Updates for hppa from Helge Deller
Previous changes enabled gzip compressed Linux kernels, but not 100%
sure that it works on all systems. Disable this compression for now.

Switch hppa to use xorriso by default instead of mkisofs. Xorriso
supports kernel command lines to be up to 1023 bytes, better than
mkisofs. mkisofs only supports the older palo version 4 header format
which can hold only 127 characters which might be too small.
2016-04-19 22:37:38 +01:00
Steve McIntyre 2338730341 Add Recommends on syslinux-utils
In case a user wants to use SPLASHPNG and hence ppmtolss16) for their
own splash images. Closes: #768977
2016-04-19 21:39:21 +01:00
Steve McIntyre a85abb62f9 Change dependency on btrfs-tools to btrfs-progs
Closes: #820479
2016-04-08 23:37:49 +01:00
Steve McIntyre 5effab44c0 Exclude *all* libpng udebs 2016-04-07 14:02:02 +01:00
Steve McIntyre 604432183b Minor updates to hurd boot. Closes: #818176
Patch from Samuel Thibault
2016-03-28 23:37:01 +01:00
John Paul Adrian Glaubitz 2c47622e76 Add list of packages required for debian-installer on sparc64.
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
2016-01-27 11:55:35 +00:00
Steve McIntyre bf2c252d98 s/http/https/ again 2016-01-14 22:08:15 +00:00
Steve McIntyre a1c501ad31 Add 686 kernels to replace 586 for i386 CDs 2016-01-04 01:16:27 +00:00
Steve McIntyre c11d247540 Change wget usage to make option handling easier
Switch all usage to $WGET, then set WGET in CONF.sh
First usage is to add --ca-directory /etc/ssl/ca-debian/ so https
certificates work.
2016-01-03 12:54:46 +00:00
Steve McIntyre c8e1b1e51d Switch references to d-i.debian.org to use https instead of http.
Closes: #809698
2016-01-03 00:37:39 +00:00
Steve McIntyre 50816649ef Include espeakup on cd1, not speakup, and alsa-utils
Closes: #809497
2016-01-03 00:20:40 +00:00
Steve McIntyre ea98e5b2fc Add initial sparc64 support 2016-01-03 00:08:17 +00:00
John Paul Adrian Glaubitz 14f0cad68b Clone data files from sparc for sparc64.
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
2016-01-03 00:06:47 +00:00
John Paul Adrian Glaubitz e756612a6d Clone and adopt boot loader script from sparc for sparc64.
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
2016-01-03 00:06:47 +00:00
John Paul Adrian Glaubitz d43c032c10 Let which_deb search silo in sparc64 instead of sparc.
Signed-off-by: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
2016-01-03 00:06:47 +00:00
Steve McIntyre b7938695a1 Cope with changes in the isolinux menus added for auto CPU detection
Previously, this code was being confused by the re-use/overloading of
existing keywords in the ifcpu64.c module and not producing any menu
entries. Now, explicitly parse the new options and pick out just the
64-bit menus as they're a strict superset of the menus in isolinux.

This may enable some more issues, e.g. people trying to load a 64-bit
kernel on a 32-bit system, but until we get some auto-detection of CPU
in grub there's not much we can do about that. Let's get *something*
working at least.
2015-11-26 00:02:55 +00:00
Steve McIntyre 9d3c82d14d List the number of grub boot entries added, as extra debug 2015-11-25 23:49:19 +00:00