summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-23No-change rebuild to upload source-only.debian/1.46Steve McIntyre
2025-06-22Release 1.45debian/1.45Steve McIntyre
Add changelog entries for merged changes
2025-06-22Merge branch 'update-translation-ca' into 'master'Steve McIntyre
Update/add Catalan po-debconf translation See merge request efi-team/shim-signed!4
2025-05-26Merge branch 'sdboot' into 'master'Steve McIntyre
Add alternative dependencies on systemd-boot See merge request efi-team/shim-signed!3
2025-05-26Add alternative dependencies on systemd-bootLuca Boccassi
2025-04-23Added po-debconf Catalan translationCarles Pina i Estany
2024-07-03Release 1.44debian/1.44Steve McIntyre
With helpful fixes from Fabian Grünbichler
2024-07-03Merge branch 'fix-build' into 'master'Steve McIntyre
fix shim-helpers substvar handling See merge request efi-team/shim-signed!2
2024-07-01d/rules: import architecture.mk earlierFabian Grünbichler
else DEB_HOST_ARCH is not potentially not yet set and some invocations might print a spurious warning. Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-07-01ensure shim-helpers is installed in build environmentFabian Grünbichler
else the dpkg-query doesn't work. Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2024-06-29Fix broken usage of dpkg-querydebian/1.43Steve McIntyre
2024-06-28Tweak versioning in runtime dependenciesdebian/1.42Steve McIntyre
using substvars to make things more automatic in future.
2024-06-26Release shim-signed 1.41 for siddebian/1.41Steve McIntyre
2024-06-26Remove obsolete override for shimia32.efi.signedSteve McIntyre
2024-06-26Switch from debian/compat to build-dep on debhelper-compat (= 13)Steve McIntyre
2024-06-26New signed binaries corresponding to 15.8-1Steve McIntyre
Update build-dep on shim-unsigned to use 15.8-1. Update SBAT to revoke grub binaries with sbat < 4. Stop building for i386.
2023-08-04Add Romanian translation for debconf templatesdebian/1.40Steve McIntyre
thanks to Remus-Gabriel Chelu. Closes: #1039090
2023-08-04Stop recommending secureboot-db, we don't have that packageSteve McIntyre
Closes: #1042964, #1041449, #932358
2023-03-09Tweak dependencies between packagesdebian/1.39Steve McIntyre
2023-03-08Add some Closes:, let's kill some bugs! :-)Steve McIntyre
2023-03-08Add pt_BR translation, thanks to Paulo Henrique de Lima SantanaSteve McIntyre
Closes: #1026415
2023-02-23postinst/postrm: make config_item() more robustSteve McIntyre
2023-02-18Update Depends on grub2-commonSteve McIntyre
2023-02-18Tweak changelogSteve McIntyre
2023-02-18Verify on all arches nowSteve McIntyre
2023-02-18Remove the NEWS file, now we have working arm64 shim-signedSteve McIntyre
2023-02-17Fix up lintian overridesSteve McIntyre
2023-02-17New signed binaries corresponding to 15.7-1Steve McIntyre
We now have arm64 signed shims again \o/ Closes: #1008942, #992073 Pulls multiple other bugfixes in for the signed version: Make sbat_var.S parse right with buggy gcc/binutils Enable NX support at build time, as required by policy for signing new shim binaries. Update build-dep on shim-unsigned to use 15.7-1 Block Debian grub binaries with sbat < 4 (see #1024617)
2021-07-12Update build-dep on shim-unsigned to use 15.4-7debian/1.38Steve McIntyre
2021-07-12Tweak how we call grub-install; don't abort on errorSteve McIntyre
Not ideal behaviour either, but don't break upgrades. Copy the behaviour from the grub packages here. Closes: #990984
2021-06-29New signed binaries based on shim 15.4-6debian/1.37Steve McIntyre
Pulls multiple bugfixes in for the signed version: * Add arm64 patch to tweak section layout and stop crashing problems. Upstream issue #371. (#990082, #990190) * In insecure mode, don't abort if we can't create the MokListXRT variable. Upstream issue #372. (#989962, #990158) Update build-dep on shim-unsigned to use 15.4-6~deb10u1
2021-05-09Fix duplicated word in the NEWS fileSteve McIntyre
2021-05-06Update build-dep on shim-unsigned to use 15.4-5debian/1.36Steve McIntyre
2021-05-06Add defensive code around calls to db_getSteve McIntyre
Don't fail if they return errors. Closes: #988114
2021-05-04Update build-dep on shim-unsigneddebian/1.35Steve McIntyre
2021-05-04Fix the old doc links for shim-signed. Closes: #988057Steve McIntyre
2021-05-04If we're not running on an EFI system then exit cleanlySteve McIntyre
in postinst and postrm. We have nothing to do here. Closes: #988059
2021-05-04Add explicit dependency from shim-signed to shim-signed-commonSteve McIntyre
Closes: #988047, #988056
2021-05-03Release shim-signed 1.34 for siddebian/1.34Steve McIntyre
2021-05-03Add a NEWS file for shim-signed to talk about arm64Steve McIntyre
As it's in the package now, no need to link to the wiki.
2021-05-03This upload closes #987991 as wellSteve McIntyre
2021-05-03Document the maint script changes in the changelogSteve McIntyre
2021-05-03Only run grub-install if we're actually running on an EFI systemSteve McIntyre
Try to avoid errors if people are doing weird things
2021-05-03Move grub-install bits from the -common postinstSteve McIntyre
There's no guarantee that it will be called when needed, so switch to the binary packages instead.
2021-05-03Also add a shim-signed.postrmSteve McIntyre
Similarly to the postinst, we need to call grub-install to ensure the boot chain is correct. If we're being remove, *again* work out the right grub EFI target arch and the grub-install options so we can call grub-install safely. Also: grub-install won't clean up after us if we've been uninstalled, so also go and remove the shim binary from the ESP.
2021-05-03Important bugfixes for shim-signed-common.postinstSteve McIntyre
As we're calling grub-install and specifying the target EFI arch, make sure that we're using the *right* EFI arch. If we're on a mixed-mode x86 system (32-bit UEFI, 64-bit CPU), that means that we need to be specifying i386-efi here. Also check to see if grub-efi has been configured to use --force-extra-removable or --no-nvram. If we're calling grub-install here, then it's important we follow the same rules or we may end up breaking installations. :-/
2021-05-03Fix typoSteve McIntyre
2021-04-30Fix command-line arguments for dh_gencontrolSteve McIntyre
The arguments going to dh_gencontrol need to e before the -- , doh!
2021-04-30Typo fix - remove spaceSteve McIntyre
2021-04-30Add Spanish translation for debconf templatesSteve McIntyre
Thanks to Camaleón. Closes: #987339