|
Bugzilla – Full Text Bug Listing |
| Summary: | Firmware descriptor files do not advertise secure-boot | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | James Fehlig <jfehlig> |
| Component: | Virtualization:Tools | Assignee: | Joey Lee <jlee> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | rtsvetkov |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
James Fehlig
2023-11-22 23:30:09 UTC
Joey, what is your opinion on adding 'secure-boot' to the 'features' list of the firmware descriptor files that also contain 'enrolled-keys'? (In reply to James Fehlig from comment #1) > Joey, what is your opinion on adding 'secure-boot' to the 'features' list of > the firmware descriptor files that also contain 'enrolled-keys'? I can run non-smm ovmf by the following libvirt xml setting after adding secure-boot feature: <os firmware='efi'> <type arch='x86_64' machine='pc-q35-7.1'>hvm</type> <firmware> <feature enabled='yes' name='enrolled-keys'/> <feature enabled='yes' name='secure-boot'/> </firmware> <loader readonly='yes' secure='no' type='pflash'>/usr/share/qemu/ovmf-x86_64-ms-code.bin</loader> <nvram template='/usr/share/qemu/ovmf-x86_64-ms-vars.bin'>/var/lib/libvirt/qemu/nvram/opensuseTW_VARS.fd</nvram> <boot dev='hd'/> </os> As the above xml, the secure is set to 'no' because no requires-smm feature. I will add 'secure-boot' feature to json for those non-smm ovmf. But user should aware that the secure-boot is NOT real _secure_ without SMM support. The change is waiting to be merged to openSUSE:Factory: https://build.opensuse.org/request/show/1155808 (In reply to Joey Lee from comment #3) > The change is waiting to be merged to openSUSE:Factory: > > https://build.opensuse.org/request/show/1155808 The change be sent to 15-SP6 for waiting to be merged: https://build.suse.de/request/show/323715 (In reply to Joey Lee from comment #2) > I will add 'secure-boot' feature to json for those non-smm ovmf. But user > should aware that the secure-boot is NOT real _secure_ without SMM support. Yes, agree. The firmware interop doc also makes note of it # @secure-boot: The firmware implements the software interfaces for UEFI # Secure Boot, as defined in the UEFI specification. Note # that without @requires-smm, guest code running with # kernel privileges can undermine the security of Secure # Boot. (In reply to Joey Lee from comment #4) > (In reply to Joey Lee from comment #3) > > The change is waiting to be merged to openSUSE:Factory: > > > > https://build.opensuse.org/request/show/1155808 > > The change be sent to 15-SP6 for waiting to be merged: > https://build.suse.de/request/show/323715 The change also be merged to 15-SP6. Set fixed. |