Commit Graph

1510 Commits

Author SHA1 Message Date
Steve McIntyre
fd2d9f032c New upstream version 15.8 2024-05-03 16:02:10 +01:00
Steve McIntyre
3cf4042d82 Tweak the UUID handling to be clearer 2024-05-02 22:13:14 +01:00
Bastien Roucariès
d6a5a165a3 Add salsa-ci.yml 2024-05-02 14:05:24 +00:00
Steve McIntyre
e341fd592a Merge branch 'fixes20240429' into 'master'
Apply multi-arch hints. + shim-unsigned: Add Multi-Arch: same.

See merge request efi-team/shim!15
2024-04-29 09:59:09 +00:00
Bastien Roucariès
be3d8a28b3 Add changelog entry 2024-04-29 09:56:29 +00:00
Bastien Roucariès
4a964bbad9 Add verification of upstream release 2024-04-29 09:56:05 +00:00
Bastien Roucariès
afef7adbba Fix d/watch 2024-04-29 09:55:58 +00:00
Bastien Roucariès
192a0b206a Closes: #936009 2024-04-29 09:55:31 +00:00
Debian Janitor
13d3737c61 Apply multi-arch hints. + shim-unsigned: Add Multi-Arch: same.
Changes-By: apply-multiarch-hints
2024-04-29 09:54:28 +00:00
Steve McIntyre
ee48d7e529 Merge branch 'tests' into 'master'
Tests

See merge request efi-team/shim!14
2024-04-17 20:21:14 +00:00
Bastien Roucariès
c62e4f08ea Add machine smm=on 2024-04-16 15:05:51 +00:00
Bastien Roucariès
e5d065c169 Fix test failure 2024-04-15 20:07:29 +00:00
Bastien Roucariès
9f6871197e Fix depreciation warnings 2024-04-15 14:59:47 +00:00
Bastien Roucariès
71205e8fc8 Use popen for lsb_release 2024-04-15 14:54:14 +00:00
Bastien Roucariès
560b61840b Fix depends 2024-04-15 14:35:45 +00:00
Bastien Roucariès
5c55ced253 Update changelog 2024-04-15 14:35:31 +00:00
Bastien Roucariès
586dedee72 Port to debian 2024-04-15 14:15:23 +00:00
Bastien Roucariès
79b95f1092 Add ubuntu test 2024-04-15 14:15:22 +00:00
Steve McIntyre
f4f4e39e16 generate_dbx_list: pick a fixed UUID
otherwise our build won't be reproducible, doh!
2024-01-20 23:15:22 +00:00
Steve McIntyre
7686debad8 Tweak building with pesign changes
We used to use efisiglist to generate the DBX list. Newer versions of
the pesign package don't include it any more, and the recommended
replacement tool is now efisecdb from efivar. Tweak the
generate_dbx_list script to work with both old and new. Let's make
backports easy...
2023-11-02 00:47:18 +00:00
Steve McIntyre
e02f5a2563 Release 15.7-1 2023-01-31 10:18:29 +00:00
Steve McIntyre
77729f4c4b Swith to using the upstream "enable NX" patch 2023-01-30 18:12:20 +00:00
Steve McIntyre
ba98d1fec3 Block Debian grub binaries with sbat < 4 (see #1024617) 2023-01-29 23:35:03 +00:00
Steve McIntyre
736533df5b Enable NX support at build time
As required by policy for signing new shim binaries.
2023-01-24 22:37:23 +00:00
Steve McIntyre
b82b07b854 Update upstream commit hash in build
We're using 657b2483ca6e9fcf2ad8ac7ee577ff546d24c3aa, which is the
15.7 release plus the one patch we're applying.
2023-01-22 15:12:23 +00:00
Steve McIntyre
540e7f5455 Update to Standards-Version 4.6.2 (no changes needed) 2023-01-22 14:06:29 +00:00
Steve McIntyre
65f161eefe Switch to using gcc-12
Closes: #1022180
2023-01-22 14:05:16 +00:00
Steve McIntyre
b61b8af886 Switch to new upstream (15.7)
Also import patch to deal with buggy binutils
2023-01-22 13:14:06 +00:00
Steve McIntyre
621dd4fde1 Update upstream source from tag 'upstream/15.7'
Update to upstream version '15.7'
with Debian dir f802105ae0
2023-01-22 13:05:11 +00:00
Steve McIntyre
2dd2f7600d New upstream version 15.7 2023-01-22 13:05:10 +00:00
Steve McIntyre
85e5473c58 Release 15.6-1 2022-07-21 13:04:36 +01:00
Steve McIntyre
84c2b7db29 Start packaging updates for the new 15.6 upstream release
Remove all our patches, all upstream now
2022-06-23 00:23:21 +01:00
Steve McIntyre
e6ace38abd New upstream version 15.6 2022-06-23 00:16:56 +01:00
Steve McIntyre
21378c99da Update upstream source from tag 'upstream/15.6'
Update to upstream version '15.6'
with Debian dir 952ad3d5a9
2022-06-23 00:16:56 +01:00
Steve McIntyre
64da2668f6 Update the 32-bit format patch after upstream review 2022-05-01 19:17:48 +01:00
Steve McIntyre
84d9f457b8 Add patch headers for our patches now I've pushed PRs 2022-04-28 12:51:50 +01:00
Steve McIntyre
9a9d0229ad Try again on the string format fix 2022-04-28 00:58:55 +01:00
Steve McIntyre
c8efa9abf7 Fix format strings for 32-bit builds 2022-04-28 00:47:27 +01:00
Steve McIntyre
e4de724317 Add new build-dep on libefivar-dev for tests 2022-04-28 00:19:27 +01:00
Steve McIntyre
edae75636d Try again with includes 2022-04-28 00:06:41 +01:00
Steve McIntyre
b947ca6ac0 Tweak setup for dh_auto_test so the tests work 2022-04-27 23:15:28 +01:00
Steve McIntyre
7c81b875e3 Start packaging updates for the new 15.51 upstream release
Remove all our patches, all upstream now.
2022-04-27 22:57:39 +01:00
Steve McIntyre
8529e0f7f7 New upstream version 15.5 2022-04-27 22:41:59 +01:00
Steve McIntyre
acb8d1ffbc Update upstream source from tag 'upstream/15.5'
Update to upstream version '15.5'
with Debian dir 3ac353daa3
2022-04-27 22:41:59 +01:00
Steve McIntyre
39c311d677 Tweak how we call grub-install; don't abort on error
Not ideal behaviour either, but don't break upgrades. Copy the
behaviour from the grub packages here. Closes: #990966
2021-07-12 09:51:50 +01:00
Steve McIntyre
6699b2ef0d Release 15.4-6 2021-06-23 18:05:44 +00:00
Steve McIntyre
ec8a172b6f In insecure mode, don't abort if we can't create the MokListXRT var
Upstream issue #372. Closes: #989962, #990158
2021-06-22 23:02:18 +01:00
Steve McIntyre
9ace660bae Add arm64 patch to tweak section layout and stop crashing problems
Upstream issue #371. Closes: #990082, #990190
2021-06-22 23:01:52 +01:00
Steve McIntyre
45dce64638 Add defensive code around calls to db_get
Don't fail if they return errors.
2021-05-06 00:40:56 +01:00
Steve McIntyre
fca6905653 Fix up the template maintainer scripts
if we're not running on an EFI system then exit cleanly
2021-05-04 16:53:23 +00:00