https://github.com/lunaticpython2003/mspyboot-linux
A simple script that lets the user set up secure boot in Linux with or without GRUB
https://github.com/lunaticpython2003/mspyboot-linux
Last synced: 4 months ago
JSON representation
A simple script that lets the user set up secure boot in Linux with or without GRUB
- Host: GitHub
- URL: https://github.com/lunaticpython2003/mspyboot-linux
- Owner: LunaticPython2003
- Created: 2022-08-15T12:11:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-02T10:08:00.000Z (about 2 years ago)
- Last Synced: 2024-05-02T13:20:03.670Z (about 2 years ago)
- Language: Shell
- Size: 9.77 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MSpyboot-Linux (work in progress)
A simple Python script to enable secure boot in Linux distros that DO NOT originally support the feature.
It works with the help of Linux Foundation's secure UEFI secure boot system
`Source - https://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/ `
## Current Status
The script currently has the following capabilities :-
- Achieves secure boot without GRUB (with Preloader)
- Should work on all Linux distros (Tested on Ubuntu and Arch)
- Has a GUI menu for conviniece (not fully complete)
## Running the script
### Installing dependencies
`pip install -r requirements.txt `
### Running the script
`python ./main.py`
## TODO
- [x] Support for distros beyond Ubuntu
- [x] Support for GRUB
- [ ] Better GUI interface
- [ ] Implementation of other solutions if the default fails
- [ ] Proper Python packaging