File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ # shim for iPXE
2+
3+ This is a lightly modified version of the general-purpose [ shim] [ shim ]
4+ used to enable UEFI Secure Boot for open source projects.
5+
6+ This fork includes modifications to simplify the use of shim with
7+ [ iPXE] [ ipxe ] . In particular, this shim is built to trust the iPXE
8+ project's [ EV code signing certificate] ( ../ipxe.der ) , and includes
9+ logic to automatically determine the iPXE filename based on the name
10+ used for the shim itself, by stripping out the shim portion of the
11+ filename. For example:
12+
13+ | shim filename | iPXE filename |
14+ | :-------------------- | :-------------------- |
15+ | ipxe-shimx64.efi | ipxe.efi |
16+ | intel-shimx64.efi | intel.efi |
17+ | snponly-shimx64.efi | snponly.efi |
18+
19+ The UEFI Secure Boot signed binaries can be downloaded from the
20+ releases listed at https://github.com/ipxe/shim/releases
21+
22+ (Note that only full releases are signed: prereleases will contain
23+ unsigned binaries.)
24+
25+ [ shim ] : https://github.com/rhboot/shim
26+ [ ipxe ] : https://ipxe.org
You can’t perform that action at this time.
0 commit comments