| General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun! |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
11-22-2012, 07:14 AM
|
#1
|
|
Senior Member
Registered: Jul 2009
Location: Virginia
Distribution: Debian Stable Testing Sid Slackware CentOS
Posts: 1,051
Rep:
|
Microsoft dragging its feet on Linux Secure Boot fix
|
|
|
|
11-22-2012, 10:16 AM
|
#2
|
|
Senior Member
Registered: Dec 2011
Location: Columbia , MD
Distribution: Fedora & Black Opal 64
Posts: 1,591
Rep: 
|
Good article but very un-setteling; IMO-
This is why I haven't installed Fedora on my laptop and I'm dissapointed that I can't-
The whole UEFI thing is hard to understand and hard to understand (for me) how to get around it but this is just how I perceive it-
|
|
|
|
11-22-2012, 10:21 AM
|
#3
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,171
|
I can only repeat that again: Please educate yourself about UEFI and Secure Boot. UEFI is not the same as Secure Boot, there is nothing wrong with UEFI at all.
|
|
|
|
11-22-2012, 10:29 AM
|
#4
|
|
Senior Member
Registered: Dec 2011
Location: Columbia , MD
Distribution: Fedora & Black Opal 64
Posts: 1,591
Rep: 
|
Thanks TobiSGD!
I downloaded the PDF from the Linux Foundation and started reading it.
http://www.linuxfoundation.org/publi...open-platforms
|
|
|
|
11-23-2012, 06:03 PM
|
#5
|
|
Member
Registered: Jan 2003
Location: Cambridgeshire, UK
Distribution: Mint (Desktop), Debian (Server)
Posts: 798
Rep: 
|
There's a surprise, Microsoft using extortion tactics to block competition. Who'd have thought it?
|
|
|
|
11-24-2012, 04:54 AM
|
#8
|
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 11,223
|
I know this is a serious issue for the Linux community, but in this part of the world, the retailers have been spooked into selling off current Win7 machines *real* cheap.
M$oft is pushing Win8 real hard. So I'm looking to get some current laptops cheap and multi-boot to my hearts content for the next few years at least.
Fuck the lot of them.
|
|
|
|
11-24-2012, 11:41 AM
|
#9
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,171
|
Quote:
Originally Posted by H_TeXMeX_H
|
So there is a bug in one implementation of UEFI from Lenovo. This says exactly what about UEFI in general?
To me it says that there is something wrong with that exact Lenovo machine, not that there is something wrong with UEFI.
|
|
|
|
11-24-2012, 09:59 PM
|
#10
|
|
Senior Member
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 4,554
|
I personally am not inclined toward conspiracy theories.  Remember that all of these technologies are very much release 1.0 and I do suspect that they will turn out to be mostly snake-oil in practice. We shall see, but I detect the design-work of a crypto neophyte in the whole UEFI and Secure (sic...) Boot concepts.
|
|
|
|
12-01-2012, 07:32 AM
|
#11
|
|
Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,610
|
There is now the ability to use Secure Boot WITHOUT any dealing with the devil ... I mean M$:
http://mjg59.dreamwidth.org/20303.html
Quote:
I'm pleased to say that a usable version of shim is now available for download. As I discussed here, this is intended for distributions that want to support secure boot but don't want to deal with Microsoft. To use it, rename shim.efi to bootx64.efi and put it in /EFI/BOOT on your UEFI install media. Drop MokManager.efi in there as well. Finally, make sure your bootloader binary is called grubx64.efi and put it in the same directory.
Now generate a certificate and put the public half as a binary DER file somewhere on your install media. On boot, the end-user will be prompted with a 10-second countdown and a menu. Choose "Enroll key from disk" and then browse the filesystem to select the key and follow the enrolment prompts. Any bootloader signed with that key will then be trusted by shim, so you probably want to make sure that your grubx64.efi image is signed with it.
If you want, you're then free to impose any level of additional signing restrictions - it's entirely possible to use this signing as the basis of a complete chain of trust, including kernel lockdowns and signed module loading. However, since the end-user has explicitly indicated that they trust your code, you're under no obligation to do so. You should make it clear to your users what level of trust they'll be able to place in their system after installing your key, if only to allow them to make an informed decision about whether they want to or not.
This binary does not contain any built-in distribution certificates. It does contain a certificate that was generated at build time and used to sign MokManager - you'll need to accept my assurance that the private key was deleted immediately after the build was completed. Other than that, it will only trust any keys that are either present in the system db or installed by the end user.
A couple of final notes: As of 17:00 EST today, I am officially (rather than merely effectively) no longer employed by Red Hat, and this binary is being provided by me rather than them, so don't ask them questions about it. Special thanks to everyone at Suse who came up with the MOK concept and did most of the implementation work - without them, this would have been impossible. Thanks also to Peter Jones for his work on debugging and writing a signing tool, and everyone else at Red Hat who contributed valuable review feedback.
|
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 02:47 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|