Don't unhook ExitBootServices() when EBS protection is disabled
Bug #1931136 reported by
Julian Andres Klode
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
shim (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
Undecided
|
Unassigned | ||
shim-signed (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
This is a regression in shim 15.4 that causes a crash in shim when chainbooting.
Also, the machine resets when you exit grub, rather than going back to the EFI shell when launched from it.
[Test plan]
Boot an Ubuntu hirsute image in Secure Boot mode. While this issue was originally seen while chainbooting in https:/
[Where problems could occur]
In exiting shim, failure to boot, etc.
Changed in shim (Ubuntu): | |
status: | New → Fix Committed |
Changed in shim-signed (Ubuntu): | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package shim - 15.4-0ubuntu5
---------------
shim (15.4-0ubuntu5) hirsute; urgency=medium
* Rebuild in hirsute to get a more stable target to keep shim reproducible
for a longer time.
shim (15.4-0ubuntu3) impish; urgency=medium
[ Steve Langasek ]
* Use -Zxz compression, for compatibility with dpkg in older releases.
LP: #1925673
[ Julian Andres Klode ]
* Stop addending vendor dbx to MokListXRT during MokListX mirroring. This
is causing systems to run out of EFI storage space, or just hang up
when trying to write it (LP: #1924605) (LP: #1928434)
* Further relax the check for variable mirroring on non-secureboot systems
avoiding boot failures on out of space conditons (pull request #372)
[ Seth Forshee ]
* Don't unhook ExitBootServices() when EBS protection is disabled (LP: #1931136)
(pull request #378)
-- Julian Andres Klode <email address hidden> Wed, 16 Jun 2021 12:52:45 +0200