Commit Graph

2518 Commits

Author SHA1 Message Date
Steve McIntyre bda51b7d31 Drop grub-legacy from the core package list
For real, this time :-(
2019-01-13 16:59:31 +00:00
Steve McIntyre dbcca61569 Revert "Drop grub-legacy from the core package list"
This reverts commit 9f834744a6.
2019-01-13 16:58:42 +00:00
Holger Levsen 9555126454 d/copyright: explicitly refer to GPL-2.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-13 17:38:35 +01:00
Holger Levsen 1ca683b723 Add lintian override for missing-depends-on-sensible-utils.
Add lintian override for missing-depends-on-sensible-utils as
sensible-editor is merely mentioned in the README.

Confirmed with diffoscope that this change does what it's supposed to do.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-13 17:38:35 +01:00
Holger Levsen 15b482d49e start_new_disc: correct disk/cd-type for all types
Thanks to Wolfgang Schweer for the patch. See/Closes: #846006

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:54:51 +01:00
Holger Levsen 93f26da4d9 drop ancient version-req on dependency on apt
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:52:29 +01:00
Holger Levsen afb13375e6 upgrade to use debhelper-compat(=11)
Bump debian/compat to 11 and build-depend on debhelper >= 11.
Use the new debhelper-compat(=11) notation and drop d/compat.

I've confirmed with diffoscope that this is noop-change.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:50:30 +01:00
Holger Levsen f848c7f0c3 cleanup white spaces & empty lines, thanks lintian
d/changelog, d/control and d/rules

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:31:34 +01:00
Holger Levsen 39a36ef8ca don't recommend syslinux-utils twice, thanks lintian
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:28:16 +01:00
Holger Levsen a2cb10c915 Edu installer logo from debian-edu-artwork 2.10.2-1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2019-01-11 14:01:55 +01:00
Steve McIntyre 9f834744a6 Drop grub-legacy from the core package list
Let's save some space
2019-01-10 21:42:06 +00:00
Steve McIntyre 10f26b6523 Explicitly bring in the signed shim and grub bootloaders
Let's make UEFI Secure Boot work well
2019-01-10 21:40:00 +00:00
Steve McIntyre f0375b21ea Munge the EFI boot support code to make Secure Boot work
We don't need to do much here, just pass on what the d-i build already
set up for us. Previously, we assumed too much knowledge about the
contents of the efi.img we were given. Now simply copy all of it.

(This is only really necessary due to us wanting to merge the efi.img
 for multiple architectures. This is likely to get harder with
 clashing files... :-/)
2019-01-10 21:31:19 +00:00
Steve McIntyre bd0a1107c7 For now, hard-code linux-image=* in backports support
Keep the normal kernel on media *as well as* a backports kernel. d-i
will install the normal one first, then later upgrade it.
2018-08-14 00:35:53 +01:00
Steve McIntyre 31ec2cb178 Fix typo in comment 2018-08-13 15:26:54 +01:00
Steve McIntyre 5710321f9e Add proper backports support in generate_firmware_task
When BACKPORTS is defined, look for firmware in $codename-backports
first, then in $codename
2018-08-13 14:36:36 +01:00
Steve McIntyre 5dd0d5cc2a Fix silly typo 2018-08-13 14:07:51 +01:00
Holger Levsen 7bcfbfa23b try to keep all the desktops on the BD image, which was down to 3GB already
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-08-09 00:22:09 +02:00
Holger Levsen 99349235dc Wolfgang said in 846006#222 this might work (for netinst) and I believe for the BD image it also needs those packages added via tools/generate_debian-edu_task
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-08-09 00:20:52 +02:00
Holger Levsen d455bdc470 not needed since debian-edu-install 2.10.11
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-08-09 00:17:23 +02:00
Steve McIntyre 814b0dd97c Fix generate_debian-edu_task again
Fix syntax errors
Switch the ignore code to walking a list instead
2018-08-01 11:01:33 +01:00
Holger Levsen 1d955ed12c education-desktop-other is needed for the full edu image
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-31 22:44:23 +08:00
Holger Levsen e263d9fe54 don't put Debian-all on the full edu image
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-31 20:11:10 +08:00
Holger Levsen fa9bf61204 exclude a bunch of desktops from the full edu image
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-31 15:50:42 +08:00
Steve McIntyre f78c2e9d49 Spell Debian-all right... 2018-07-31 03:58:38 +01:00
Steve McIntyre 6ebb77f469 Add a fuller set of tasks to Debian-edu-full
Make sure we get all the desktop etc. bits by including debian-all to
start with.
2018-07-31 03:54:14 +01:00
Steve McIntyre 60f1e082d8 Replace generate_debian-edu_task with a perl script parsing Packages
Apt setup hasn't happened yet, so we can't use the apt
wrapper. Instead, use simple perl code derived from
generate_firmware_task.
2018-07-31 03:33:33 +01:00
Steve McIntyre adb7d349b8 Fix up shell errors in generate_debian-edu_task 2018-07-31 01:24:32 +01:00
Holger Levsen 29b3203512 drop unused script edu-build.sh
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-30 17:06:24 +08:00
Holger Levsen d2e89a1938 create a debian-edu task to be able to build an offline installation image
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-30 16:21:19 +08:00
Holger Levsen 1927aefabc drop now outdated comment
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-30 16:07:34 +08:00
Holger Levsen 89721734c4 fix Raphaël's name
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-30 16:00:08 +08:00
Steve McIntyre 87ea0c9b3f Fix commenting 2018-07-29 18:23:24 +01:00
Holger Levsen 44fe970e66 add comment pointing to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846006#92
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-29 22:02:22 +08:00
Holger Levsen 7a77cdaf58 add 2 packages needed by Debian Edu
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2018-07-29 11:23:48 +08:00
Steve McIntyre 68ddc795dc Add back a couple of debian-edu desired packages
As suggested by Wolfgang Schweer
2018-07-28 03:14:22 +01:00
Steve McIntyre e53fb98378 update debian-edu artwork 2018-07-27 10:58:13 +01:00
Steve McIntyre b804dddd5b Update the debian-edu task definition
Throw away most of the old package list, let's start with a small list
and build up.
2018-07-27 09:56:46 +01:00
Steve McIntyre b9832c3fb4 Fix arch list for update-cd 2018-07-14 13:26:23 +01:00
Steve McIntyre 2e5e51288f Use a normal path for genisoimage in update-cd 2018-07-14 13:07:10 +01:00
Steve McIntyre abc2a7e74d Updates for update-cd
Grab checksums from the binary-all Packages.gz too when building
Generate checksums for torrents and jigdo files too if desired
2018-07-14 13:05:06 +01:00
John Paul Adrian Glaubitz c86bc763e3 Use compressed kernel image by default in boot-hppa 2018-05-08 11:25:31 +02:00
Steve McIntyre 901630fb47 Add changelog entry 2018-02-16 17:30:18 +00:00
David Kalnischkies 270eabfa43 Provide hashes for uncompressed Translation-* again
Implemented in 2f34797490 for bug #767253
released a few months later in v3.1.17, but then broken again a few days
later in 9dd0616b78 by removing the
uncompressed files too early.
2018-02-16 16:14:29 +00:00
Steve McIntyre fa2e4f0028 Tweak the date used for snapshot.d.o references
Use *tomorrow* rather than today, to allow time for the snapshot to be
updated.
2018-02-16 03:20:59 +00:00
Steve McIntyre 56695dd0f2 Update changelog entry for checksum changes 2018-02-15 16:23:55 +00:00
Steve McIntyre 3575f5f24e Re-indent to clean up 2018-02-15 16:18:21 +00:00
Steve McIntyre 9754353070 Also generate checksums for torrent files 2018-02-15 16:17:57 +00:00
Steve McIntyre c92f55d2b4 Add changelog entry for SUMS change 2018-02-11 21:21:12 +00:00
Steve McIntyre 2d002fac5e List jigdo and template files in SUMS files too 2018-02-11 21:13:56 +00:00