LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-19-2020, 06:34 AM   #16
chrisVV
Member
 
Registered: Aug 2010
Posts: 548

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370

Quote:
Originally Posted by Ser Olmy View Post
That presentation is all about promoting what the author calls "UEFI Mode 3+", meaning UEFI Mode 3 w/Secure Boot.

That will indeed be the end of all Slackware installation issues, since we won't be able to boot from unsigned media at all.
This is wrong and has come up a number of times in the past. See amongst other things this: https://www.linuxquestions.org/quest...7/#post6165346
 
Old 12-19-2020, 06:54 AM   #17
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,347

Rep: Reputation: Disabled
Quote:
Originally Posted by LuckyCyborg View Post
They are at least capable to boot from an USB 3.x card, which BIOS cannot.
That's because USB3.x add-in cards come without an option ROM for bootable devices.

Because option ROMs don't work with UEFI, so the USB3 support is added to UEFI instead.

If you have a motherboard that has USB3.x ports, where you can indeed boot from a USB3.x device via BIOS. In many cases you can even boot from an add-in USB controller card if it happens to use the same chipset as the onboard ports.
 
Old 12-19-2020, 06:57 AM   #18
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,347

Rep: Reputation: Disabled
Quote:
Originally Posted by chrisVV View Post
This is wrong and has come up a number of times in the past. See amongst other things this: https://www.linuxquestions.org/quest...7/#post6165346
Please read that post carefully.

The procedure relies entirely on the user being able to add his/her own encryption keys to UEFI. If you can't do that, you can't boot.

I'm saying we shouldn't count on that functionality continuing to exist, because as long as the user can add encryption keys, the chain of trust is obviously broken.
 
Old 12-19-2020, 08:29 AM   #19
chrisVV
Member
 
Registered: Aug 2010
Posts: 548

Rep: Reputation: 370Reputation: 370Reputation: 370Reputation: 370
Quote:
Originally Posted by Ser Olmy View Post
Please read that post carefully.

The procedure relies entirely on the user being able to add his/her own encryption keys to UEFI. If you can't do that, you can't boot.

I'm saying we shouldn't count on that functionality continuing to exist, because as long as the user can add encryption keys, the chain of trust is obviously broken.
That is still factually incorrect.

First, using the Linux Foundation's PreLoader or Fedora's shim does not add encryption keys to the computer's UEFI key database. Instead, PreLoader and shim have been signed by Microsoft with Microsoft's key for third-party applications, which to the best of my knowledge is installed on every consumer computer's DB database, and MOK is implemented as a second-stage authentication via the MokList/MokListRT UEFI variable containing the enrolled MOK keys. So were there to be a proposal to prevent physically present users installing their own keys in a computer's PK and KEK databases, this would not affect PreLoader or shim, which don't operate at that level.

Secondly, to the best of my knowledge there is no proposal to prevent physically present users from setting up their own key databases. In fact, it is a UEFI requirement at present that they should be able to do so in order to prevent vendor lock-in: owners of computers with UEFI boot firmware are expected to guard their own on-site physical security and UEFI secure boot is explicitly not intended to cover that risk. If you have access to the On/Off button of a computer complying with the UEFI specification, you should be able to install your own keys rather than having to rely on Microsoft's keys. If you think that is wrong, show me the document which changes the UEFI rules on this. Note that when I refer to installing your own keys, I am not talking about turning secure boot off. I am talking about installing your own keys for the purpose of operating secure boot. Were you to install your own keys then you would no longer be able to boot up Windows under secure boot, but you could boot up your own kernels which you have signed with the key you have installed.

Edit On looking at it again the UEFI standard certainly permits a Custom Mode at boot-up allowing access to the PK and other keys by a physically present person, and this is ubiquitous, but I am not now certain it is mandatory. In any event as mentioned PreLoader and shim do not depend on this as they have already been signed by Microsoft.

Last edited by chrisVV; 12-19-2020 at 11:01 AM.
 
2 members found this post helpful.
Old 12-30-2020, 09:24 AM   #20
jheengut
Member
 
Registered: Sep 2006
Location: Providence, Moka Mauritius
Distribution: Slackware, Lubuntu
Posts: 352

Original Poster
Blog Entries: 16

Rep: Reputation: 51
Hi,



I can't see a way that Slackware x86 32 bit can be installed on future hardware since it does not support UEFI though Slackware 64bit ships with elilo 32 bit but I have not been able to use it. ( I mean boot Slackware x86_64 on 32bit UEFI. )
 
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
C++ - Using class pointers to use class functions? golmschenk Programming 2 04-24-2011 12:41 AM
[SOLVED] Compilation error trying to sub-class a Qt QAction class, not sure why rstewart Programming 2 02-08-2011 11:45 AM
PHP: how to use a method from a class in the same class ldp Programming 5 09-17-2004 09:52 AM
Communicating Class A and Class C Networks chadtce Linux - Networking 10 07-23-2003 01:36 PM
c++ : regarding (inheritence)base class and derived class edreddy Programming 6 07-31-2002 06:33 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration