SB Manager helps you sign kernels for Secure Boot with ease and efficiency.
Nitrux SB Manager is a simple utility that creates machine owner keys (MOK) compatible with Secure Boot.
⚠️ Important: Nitrux SB Manager is intended to work exclusively in Nitrux OS, and using this utility in other distributions will break them or not work at all. Please do not open issues regarding this use case; they will be closed.
Nitrux SB Manager performs three steps:
- Generate secure boot keys.
- Sign your kernel for Secure Boot.
- Enroll keys directly into the UEFI firmware.
- Minimalistic, focusing on necessary functionality.
- Mostly a GUI utility.
- 100% Free and Open Source Software written entirely in POSIX-compliant scripting language.
- A package manager.
- SB Manager does not install new kernels, it only signs them.
- An installer.
- SB Manager does not handle system or bootloader installation.
- A bootloader.
- A GUI for certificate management.
- A container, virtual machine, Live USB creator, Linux distribution, desktop environment, or "proprietary software."
- Note: We don't know why anyone would think that, but one can never know, so let's clarify that.
- Nitrux 3.7.1+.
♦ Information: The utility will work out of the box starting with the mentioned release.
For Nitrux releases where SB Manager is not available by default, do the following:
⚠️ Important: To permanently add sb-manager to the root, see our tutorial Filesystem, Security, Privacy, and Anonymization Features in Nitrux
git clone --depth=1 https://github.com/Nitrux/sb-manager.git $HOME/nuts
sudo cp $HOME/sb-manager/usr/bin/sb-manager /usr/bin
Run sb-manager
from the terminal and follow the prompts.
♦ Information: The use of this utility requires
pkexec
SB Manager does not have any configuration parameters or additional options.
SB Manager is highly automated except for asking the user for permission to perform actions and input to create the OpenSSL certificate and the MOK password.
The repository and its contents are licensed under BSD-3-Clause.
If you find problems with the contents of this repository, please create an issue.
©2024 Nitrux Latinoamericana S.C.