rhboot / rhboot/shim

[Patch] Add DISABLE_FALLBACK and DISABLE_LOAD_OPTIONS Configuration Options

Open
#797 1 comment 0 reactions 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

This enhancement patch adds a DISABLE_FALLBACK and a DISABLE_LOAD_OPTIONS option.

DISABLE_FALLBACK removes fall back logic. It currently needs to be hard-coded defined via -D.

DISABLE_LOAD_OPTIONS removes load options in all cases, not just removable drives. (there are some systems/customers that have issues when creating boot items in firmware caused by the load options).

shim-16.1-enhance.patch

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

Review the attached shim-16.1-enhance.patch and the existing configuration entry points for how DISABLE_FALLBACK and DISABLE_LOAD_OPTIONS would be defined. Verify that the options produce the stated fallback and load-options behavior across the affected cases, then confirm the patch builds successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.