Package: shim-signed
Version: 1.47+15.8-1
Severity: wishlist

[ Filing this wishlist bug here, even if it's not a direct issue in
  shim-signed itself. ]

While fwupd is clearly the right answer for updating CAs and KEKs on
most system, there are cases where it might not work or may not be
*allowed* to work. Imagine a restricted network environment where
servers are not allowed to initiate https connections to arbitrary
websites like LVFS, for example.

It would be useful to package up the already-signed CA and KEK updates
that we know about. We could then use efivar (or similar? maybe part
of fwupd itself?) to install these updates when desired.

We should be wary of doing this *automatically*, as the fwupd authors
already have found some systems which do not work well with these
updates. At the very least, we'd need a quirks list to allow/block the
updates here.

These are just initial thoughts - comments welcome...

-- System Information:
Debian Release: 13.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.90+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages shim-signed depends on:
ii  grub-efi-amd64-bin         2.12-9+deb13u2
ii  grub2-common               2.12-9+deb13u2
ii  shim-helpers-amd64-signed  1+15.8+1
ii  shim-signed-common         1.47+15.8-1

shim-signed recommends no packages.

shim-signed suggests no packages.

-- debconf information excluded

Reply via email to