Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle password protected BIOS [linux] #36

Merged
merged 8 commits into from
Feb 18, 2024

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    b1fea45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a76bef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cbbaae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    94c3951 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. feat: handle password protected bios

    Inject password via env vars overwrite, to avoid it
    being printed in log/shell.
    Support System/Setup password. Display message on
    OwnerPassword, since its not supported (cctk limitation).
    alexVinarskis committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    1d68de2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb2c9d3 View commit details
    Browse the repository at this point in the history
  3. feat: option to secure save BIOS password

    Password would be encoded to base64 and stored in system keyring.
    On linux, running it requires `libsecret-1-0`.
    
    DISCLAIMER: Altough this is considered secured, it is not
    unretreivable. Do at your own risk, understand how system
    keyrings work before using. I do not hold any liability for
    potential data breaches.
    alexVinarskis committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    b7f9788 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ee48bd View commit details
    Browse the repository at this point in the history