The return of the lockdown patches
The return of the lockdown patches
Posted Apr 4, 2019 10:16 UTC (Thu) by bluca (subscriber, #118303)In reply to: The return of the lockdown patches by mjthayer
Parent article: The return of the lockdown patches
Just kidding of course - distros like Ubuntu do provide a way for users to sign their own modules, via MOK, in a pretty much automated way after the initial setup. The trouble is that it requires yet another set of patches on top of the lockdown set, that for example Debian doesn't have at the moment. In your experience, does that feature help?
One of the advantages of having this patchset finally merged upstream (fingers crossed!) is that we can then build tooling on top of it that is common between all distros, rather than the patchwork that it is now, where depending on what you run on the story is different.
Posted Apr 4, 2019 12:18 UTC (Thu)
by mjthayer (guest, #39183)
[Link] (3 responses)
And yes, using KVM for the host part would actually theoretically be possible, though it does not help with our in-kernel networking code, which now presents the same interface to userspace on all supported host platforms. Nor does it help for the Guest Additions.
Posted Apr 4, 2019 12:50 UTC (Thu)
by bluca (subscriber, #118303)
[Link] (2 responses)
Some references:
https://wiki.ubuntu.com/UEFI/SecureBoot
But yes, it's completely specific to Ubuntu at the moment. I've proposed a PR to get the required kernel patches in Debian as the first step, so maybe at some point we'll converge, but most likely not for Buster (if ever).
Posted Apr 4, 2019 14:31 UTC (Thu)
by mjthayer (guest, #39183)
[Link] (1 responses)
Posted Apr 4, 2019 14:41 UTC (Thu)
by bluca (subscriber, #118303)
[Link]
The return of the lockdown patches
The return of the lockdown patches
Security-wise, it's not too different from normal MOK, in that it requires physical presence at the hardware to enroll the key when it's generated the first time around. And the key is restricted to verification of kernel modules only, it can't be used to verify images or bootloaders.
https://wiki.ubuntu.com/UEFI/SecureBoot/DKMS
https://wiki.ubuntu.com/UEFI/SecureBoot/Signing
The return of the lockdown patches
The return of the lockdown patches
