this post was submitted on 22 Jul 2025
192 points (97.5% liked)
Linux
8602 readers
707 users here now
A community for everything relating to the GNU/Linux operating system (except the memes!)
Also, check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
They already thought of that. You don't just hit accept, you then have to type out a password that you set when you run
mokutil
. So if malware runs it instead, the user just won't know the password at all.Yes, that's exactly how it has worked up until now, more or less. The issue is that the original Microsoft SB key is expiring and old hardware, that's no longer getting firmware updates by the manufacturer, then the new key isn't going to be added ever. If those distros had a key included as well, they likely would have made its expiry a lot longer, because they support hardware for a lot longer. Microsoft doesn't care because Win11 can't run on most of these devices anyway.
Oh, well, if it requires a password that is pretty much solved. The original commentor made it seem a lot less hands on.
I was under the impression that the shim let OS's boot all the way up, and that it was just a standard part of the boot process, I was suggesting instead that the signed binary only let's you add a new key, which you can then use to boot without the shim.
Doesnt help when the key expires though.
Thanks for the additional info, greatly appreciated.
Ah yeah, I didn't explain the process fully, my apologies.