rhboot / rhboot/shim

README points to shim.h for protocol GUID

Open
#425 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
1.1k
Forks
348
PR merge metrics
No merged PRs in 30d

Description

The https://github.com/rhboot/shim/blob/main/README.md says:

shim will also install a protocol which permits the second-stage bootloader to perform similar binary validation. This protocol has a GUID as described in the shim.h header file and provides a single entry point.

However, looking into https://github.com/rhboot/shim/blob/main/shim.h, there is no description of the protocol or the GUID. Does the README have https://github.com/rhboot/shim/blob/main/include/guid.h#L34-L35 in mind or where can one learn more about the protocol for performing binary validation and its GUID?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with README.md, then compare its reference to shim.h and include/guid.h, especially the GUID definition around include/guid.h lines 34–35. Verify which header documents the protocol and binary-validation entry point, then update the README reference or explanation so readers can find the correct information.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
documentation, security
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.