Reply
 
Thread Tools Display Modes
  #1  
Old 07-27-2012, 12:12 AM
thnewguy thnewguy is offline
Senior Member
 
Join Date: May 2010
Posts: 714
Thanks: 0
Thanked 34 Times in 30 Posts
Default Secure boot and PC-BSD
Over in the Linux community there has been a good deal of talk lately about the upcoming secure boot feature. Red Hat and Canonical have announced plans for dealing with the new technology and I'm curious if PC-BSD/FreeBSD/iXsystems have any plans for addressing secure boot?

I don't want to get into a discussion on whether the feature is good or bad, I'm just curious as to whether FreeBSD/PC-BSD will be supporting machines with secure boot enabled?
Reply With Quote
  #2  
Old 07-27-2012, 09:53 AM
fluca1978 fluca1978 is offline
Senior Member
 
Join Date: Mar 2011
Posts: 352
Thanks: 2
Thanked 18 Times in 14 Posts
Default
Originally Posted by thnewguy View Post
I don't want to get into a discussion on whether the feature is good or bad, I'm just curious as to whether FreeBSD/PC-BSD will be supporting machines with secure boot enabled?
As far as I understand there is nothing to do at the OS side except to be able to store a key for the loader, so that it will be enabled by UEFI ELAM component. So there not should be a lot of work for other OSs.
Anyway, I suspect this question is better suited for a freebsd forum.
Reply With Quote
  #3  
Old 07-27-2012, 01:35 PM
kmoore134's Avatar
kmoore134 kmoore134 is offline
Administrator
 
Join Date: May 2005
Location: Knoxville, TN
Posts: 2,428
Thanks: 0
Thanked 103 Times in 85 Posts
Default Secure boot and PC-BSD
It's come up in several meetings here, so we are well aware of it.

Right now FreeBSD has a google summer of code project to create a EFI
boot-loader:

http://wiki.freebsd.org/SummerOfCode2012/IntelEFIBoot

Once that finishes stabilizing, then I'll be doing some work on the
installer portion to make it "just work" out of box.

As for the secure keys thing, that is a bigger deal, since potentially
it makes us unable to dual-boot with windows 8. The issue is that if we
make changes do our boot-loader, or compile it from source (as we do),
then we would have to re-sign it each time to make it bootable. This
means you have to have our signature loaded somewhere in your EFI bios,
which may be a pain to do. The alternative is to disable secure-boot,
but then Windows 8 may refuse to start
__________________
----
Kris Moore
PC-BSD Founder
Reply With Quote
  #4  
Old 07-27-2012, 03:42 PM
thnewguy thnewguy is offline
Senior Member
 
Join Date: May 2010
Posts: 714
Thanks: 0
Thanked 34 Times in 30 Posts
Default Booting with keys
Thanks, Kris.
As I understand it, this means the big hurdle won't be supporting secure boot, but getting the proper public keys onto the user's machine. Either the user will have to manually enter the key (which may be a slightly different process on each model of PC) or they will have to have to disable secure boot and cross their fingers.
Reply With Quote
  #5  
Old 07-27-2012, 05:42 PM
David30 David30 is offline
Senior Member
 
Join Date: Jun 2012
Posts: 325
Thanks: 20
Thanked 28 Times in 27 Posts
Default
I have seen other posts online about this subject and there seems to be only one solution: complain to the European Commission about it. The EC won't allow Microsoft to abuse its monopoly power.
Reply With Quote
  #6  
Old 07-27-2012, 08:32 PM
thnewguy thnewguy is offline
Senior Member
 
Join Date: May 2010
Posts: 714
Thanks: 0
Thanked 34 Times in 30 Posts
Default
That might be a viable long term solution for people living in Europe, but it won't help the rest of the world. I think we need to see practical solutions for the immediate future. Urging OEMs to allow secure boot to be disabled is one step, implimenting secure boot for FreeBSD also seems like a good thing. After all, the secure boot concept in itself isn't bad as long as it can be turned off and new keys can be installed.
Reply With Quote
  #7  
Old 07-29-2012, 10:35 AM
Nukama Nukama is offline
Member
 
Join Date: Jul 2010
Posts: 45
Thanks: 1
Thanked 1 Time in 1 Post
Default
Only buy new hardware that supports coreboot, and demand hardware with open firmware.

Vote with your money!
Reply With Quote
  #8  
Old 07-29-2012, 11:32 AM
David30 David30 is offline
Senior Member
 
Join Date: Jun 2012
Posts: 325
Thanks: 20
Thanked 28 Times in 27 Posts
Default
Originally Posted by thnewguy View Post
That might be a viable long term solution for people living in Europe, but it won't help the rest of the world.

It's Microsoft who are urging for this "secure boot" and making it impossible to turn off the secure boot on ARM-based computers.

Based on Microsoft's track record of abusing its monopoly, the EC would show the rest of the world that changes can be made for the benefit of end users who don't want to get locked into Microsoft's products with no other choice.

Read more on the Wikipedia page - I've linked directly to the section about secure boot: click here
Reply With Quote
  #9  
Old 07-30-2012, 05:47 AM
fluca1978 fluca1978 is offline
Senior Member
 
Join Date: Mar 2011
Posts: 352
Thanks: 2
Thanked 18 Times in 14 Posts
Default
http://www.fsf.org/campaigns/secure-...boot/statement
Reply With Quote
  #10  
Old 08-16-2012, 07:46 PM
David30 David30 is offline
Senior Member
 
Join Date: Jun 2012
Posts: 325
Thanks: 20
Thanked 28 Times in 27 Posts
Default
PC-BSD, Canonical, FreeBSD, Linux - and many other "big" names behind the free OS's could complain to the "right" people in different countries, starting with the European Commission, explaining the technical reasons why Microsoft's secure boot requirement would make it impossible for users to use other operating systems.

I find it disgusting that Microsoft makes so much money selling [bad words] and don't put nowhere near as much effort into making their OS secure and reliable, compared to PC-BSD. I know a lot of hard work and effort goes into making PC-BSD and FreeBSD, in order to provide users a free and reliable OS. I never take this for granted.

I would love to see the US, European and other governments stop Microsoft from making Windows-only computers and see Microsoft punished heavily for this monopolistic practise!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:09 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

Copyright 2005-2010, The PC-BSD Project. PC-BSD and the PC-BSD logo are registered trademarks of iXsystems.
All other content is freely available for sharing under the terms of the Creative Commons Attribution License.