Commit Graph

2580 Commits

Author SHA1 Message Date
Wolfgang Schweer 5abcc48f75 tools/boot/*/boot-x86: Prevent custom splash images from being modified
The related code seems to have been useful a long time ago (the need to use
  an RLE file and to reduce the number of colours to 16 has been dropped as of
  syslinux version 3.62). So replace obsolete code with a simple cp command.

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2021-02-24 16:51:54 +00:00
Samuel Thibault 5e606aa1ed Allow archive tree to contain symlinks
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2021-02-20 01:31:15 +01:00
Samuel Thibault 7da3ab7110 Add missing checksum grab for unreleased
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2021-02-19 23:57:16 +01:00
Samuel Thibault 57c5f03f0b Do not clear UPDATE_LOCAL
This was completely disabling the feature.
It is not enabled by default, so this should not harm anybody anyway.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2021-02-19 21:22:29 +01:00
Samuel Thibault 49d60b38b4 Allow archive tree to contain symlinks
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
2021-02-19 20:33:55 +01:00
Wolfgang Schweer 2104f73fd7
data/bullseye: Update Debian Edu installer logo and syslinux splash image
Images taken from src:debian-edu-artwork 2.11.5-1, hardly visible changes: small
blurred squares (bitmaps) removed because related source files are not available.

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2021-02-12 22:09:26 +01:00
Holger Levsen ee4a2f68a7 release as 3.1.33
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2021-02-03 19:46:42 +01:00
Holger Levsen 9c8fc62807 make_disc_trees: create Packages files for local/debian-installer. Closes: #523017
tools/make_disc_trees.pl: Apply patch by Daniel Dickinson to create Packages
files for local/debian-installer. Closes: #523017

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2021-02-03 17:36:13 +01:00
Holger Levsen 0985d5342b start_new_disc: include local Release file for debian-installer. Closes: #968671
tools/start_new_disc: Apply patch by JH Chatenet to include local Release file
for debian-installer. Closes: #968671

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2021-02-03 17:26:54 +01:00
Holger Levsen 21d6617f0f which_deb: fix typo breaking local Packages.xz Closes: #968668
tools/which_deb: Apply patch by JH Chatenet to fix problems with local
xz compressed Packages files. Closes: #968668

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2021-02-03 17:13:18 +01:00
Steve McIntyre d2177ceb81 Merge branch 'edu-images' into 'master'
data/bullseye: Update Debian Edu syslinux splash image

See merge request images-team/debian-cd!12
2021-02-02 18:16:30 +00:00
Wolfgang Schweer 1ae553bf07
data/bullseye: Update Debian Edu syslinux splash image
Image from src:debian-edu-artwork 2.11.4-1 based upon Homeworld theme.

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2021-02-02 13:38:46 +01:00
Holger Levsen c935028142 release as 3.1.32
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2021-01-19 14:46:06 +01:00
Samuel Thibault d21568c454 Make tools/start_new_disc also cleanup SHA512 checksums. 2021-01-18 14:25:36 +00:00
Steve McIntyre 966016c495 Be more explicit if DISKTYPE is not specified, or unrecognised 2021-01-16 22:32:48 +00:00
Steve McIntyre 34b8379db4 Fix sed delimiters in various scripts
Found by Steev - "," is not a safe delimiter to use in various
places. Switch to "|" instead.
2021-01-16 15:27:03 +00:00
Steve McIntyre e818685cd1 Merge branch 'master' into 'master'
Also add the freeradius-krb5 package to tasks/bullseye/Debian-edu-full

See merge request images-team/debian-cd!10
2021-01-12 12:23:36 +00:00
Wolfgang Schweer 9426693bc9 Also add the freeradius-krb package to tasks/bullseye/Debian-edu-full
This is needed to setup freeRADIUS in offline installation mode now that support
for the EAP-TTLS/PAP method using Kerberos has been added to the related script.

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2021-01-12 12:23:30 +00:00
Steve McIntyre f952f7357a Merge branch 'master' into 'master'
Add winbind and freeradius packages to tasks/bullseye/Debian-edu-full

See merge request images-team/debian-cd!9
2020-12-31 00:10:01 +00:00
Wolfgang Schweer 71b6290511
Add winbind and freeradius packages to tasks/bullseye/Debian-edu-full
Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2020-12-27 15:27:35 +01:00
Wolfgang Schweer ab6e762592
data/bullseye: Update Debian Edu installer logo and syslinux splash image
(New images taken from src:debian-edu-artwork 2.11.2-1)

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2020-12-16 10:39:59 +01:00
Steve McIntyre c7dcd37aec When compressing translations, remove the uncompressed version
It may cause build problems later if we keep it around
2020-12-15 11:44:56 +00:00
Steve McIntyre 45c0531c78 Add support for running the final make_image step in parallel
to make best use of larger machines with SSD storage. Use
PARALLEL_MAKE_IMAGE=<n> to specify how many to build in parallel.
2020-12-12 03:18:16 +00:00
Steve McIntyre 176789bebc Update default config - we're building for bullseye (11) now 2020-12-12 01:45:35 +00:00
Holger Levsen cef0f8cc1c Update standards version to 4.5.1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-11-19 11:24:17 +01:00
Holger Levsen 94a66006ac release as 3.1.31
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-10-14 16:34:48 +02:00
Holger Levsen a6b9f98057 lintian-overrides: drop unused missing-depends-on-sensible-utils
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-10-14 16:32:04 +02:00
Holger Levsen 9ed681c56d lintian-overrides: add overrides for package-contains-documentation-outside-usr-share-doc
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-10-14 16:30:38 +02:00
Steve McIntyre a3b79dbe84 Cope with different issues found in testing the code for ABI udebs
Deal with various edge cases
2020-09-27 02:14:05 +01:00
Steve McIntyre c0634821b1 Only include kernel udebs for the highest ABI we know about
Don't waste space on installation media with older udebs from the
archive that have been kept around for other users.
2020-09-27 01:14:46 +01:00
Holger Levsen faedf0aa6c release as 3.1.30
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-09-23 17:19:18 +02:00
Holger Levsen ce1cb383e9 Convert README to UTF-8.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-09-23 17:15:35 +02:00
Steve McIntyre a5f0edc39d Make update_popcon deal with lower-case http headers too 2020-08-01 12:43:25 +01:00
Holger Levsen 35f2c1a0f4 release as 3.1.29
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-05-26 16:11:14 +02:00
Holger Levsen 7e5a28ae09 add changelog entry for Wolfgang
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-05-26 16:10:31 +02:00
Holger Levsen 76482a6909 Bump debhelper-compat to 13.
(after confirming with diffoscope this causes no other changes)

Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-05-26 15:56:35 +02:00
Holger Levsen 0bedce8cae Bump standards version to 4.5.0
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-05-26 15:55:38 +02:00
Holger Levsen e45b4259f2 Revert "Drop myself from uploaders."
This reverts commit b224640a4d.
2020-05-26 15:34:41 +02:00
John Paul Adrian Glaubitz ee346149d7 Remove leftover yaboot directory for buster and bullseye
Both powerpc and ppc64 were switched over from Yaboot to GRUB in
4940b6 and 1e09a3 respectively, so the directory containing yaboot
support files is no longer needed and can be removed.
2020-05-21 20:15:28 +02:00
Steve McIntyre fdf9f6739f Enable graphical installer for arm64
Shift the extra_image helper function from boot-x86 to common.sh to
help.
Call extra_image with || true for now on boot-arm64 so we don't fail
builds straight away. Remove that || true later once we're happy
things work.
2020-04-20 18:23:45 +01:00
Wolfgang Schweer 772a0df3ea Adjust Debian Edu list of packages.
tasks/bullseye/Debian-edu-full: Add LTSP setup related dnsmasq package.
tools/generate_debian-edu_task: No longer exclude Cinnamon desktop environment.

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2020-04-08 01:35:59 +02:00
Steve McIntyre ab3039daaa Exclude the lilo-installer and elilo-installer udebs for all arches
These should have been blocked already for all arches, but that only
happened for amd64. Fix that now.
2020-04-01 20:38:41 +01:00
Steve McIntyre 3aa5bbe31c Add easier support for extra archive signing keys
Useful when adding local packages
2020-03-29 19:11:02 +01:00
Wolfgang Schweer 4c5c9db645 Update Debian-edu-full after major setup reworking
Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2020-03-28 13:05:47 +01:00
Steve McIntyre 2da89533a6 Remove erroneous commit of debian/files 2020-03-15 16:47:38 +00:00
Holger Levsen b224640a4d Drop myself from uploaders.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-02-22 19:25:08 +01:00
Raphaël Hertzog 7ea13858fb Don't allow udebs to satisfy dependencies of regular debs
I was just bitten by this problem in Kali where the ISO was not
containing the expected packages because tools/sort_deps was accepting
"xserver-xorg-input-libinput-udeb" as a solution to
"xserver-xorg-input-all | xserver-xorg-input-driver" and the
udeb was among the package already selected for inclusion on the
ISO.

With this change, tools/sort_deps will look for udeb to solve
udeb dependencies and it will look for non-udeb to solve non-udeb
dependencies.

FTR, here's the sort_deps.log extract proving my assertion:

    xserver-xorg Dep: (OR xserver-xorg-input-all xorgxrdp xserver-xorg-input-aiptek xserver-xorg-input-elographics xserver-xorg-input-evdev xserver-xorg-input-evdev-udeb xserver-xorg-input-joystick xserver-xorg-input-kbd xserver-xorg-input-libinput xserver-xorg-input-libinput-udeb xserver-xorg-input-mouse xserver-xorg-input-mtrack xserver-xorg-input-multitouch xserver-xorg-input-mutouch xserver-xorg-input-synaptics xserver-xorg-input-void xserver-xorg-input-wacom xserver-xorg-input-xwiimote ) soft_depend 1
    xserver-xorg-input-all not included in a useful version, check_backports 0
    xorgxrdp not included in a useful version, check_backports 0
    xserver-xorg-input-aiptek not included in a useful version, check_backports 0
    xserver-xorg-input-elographics not included in a useful version, check_backports 0
    xserver-xorg-input-evdev not included in a useful version, check_backports 0
    xserver-xorg-input-evdev-udeb not included in a useful version, check_backports 0
    xserver-xorg-input-joystick not included in a useful version, check_backports 0
    xserver-xorg-input-kbd not included in a useful version, check_backports 0
    xserver-xorg-input-libinput not included in a useful version, check_backports 0
      xserver-xorg-input-libinput-udeb is included already, acceptable version 0.29.0-1
2020-02-13 15:21:10 +01:00
Raphaël Hertzog 031fd46b40 Fix some inconsistent indenting 2020-02-13 15:07:00 +01:00
Steve McIntyre 725add3c19 Prep 3.1.28 release 2020-01-28 12:52:46 +00:00
Holger Levsen 623cf5ce46 updated files take from /usr/share/pixmaps from debian-edu-artwork-2.11.0.1
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2020-01-24 19:46:48 +01:00