README points to shim.h for protocol GUID
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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