hhlp/virt-secureboot

Project ID: 197734

Description

β€œSecure Boot signing scripts for VMware and VirtualBox on Fedora and RHEL-based systems.”

Installation Instructions

πŸ“„ Copr Project Description for virt-secureboot

🧰 virt-secureboot β€” Secure Boot Module Signing for VMware & VirtualBox on Fedora

This project provides a fully automated solution for signing VMware and VirtualBox kernel modules on systems with Secure Boot enabled (e.g. Fedora, RHEL-based distros).

It includes:

  • βœ… A main signing script that generates and enrolls MOK keys, rebuilds modules if needed, signs them, reloads, and restarts services.
  • πŸ•“ A systemd service + timer that runs the signing process once after boot, ensuring modules remain signed after kernel or DKMS updates without hourly log spam.
  • 🩺 A health check tool to verify Secure Boot status, key enrollment, and module signatures (with JSON output support for automation).
  • 🧼 A clean uninstaller that removes systemd units, deletes enrolled MOK keys, cleans signing files, and optionally runs unattended with --yes.
  • πŸ“ Optional FAQ and configuration templates for easier administration.

This setup ensures VMware/VirtualBox modules remain trusted by Secure Boot across kernel updates, while keeping journald logs clean and the process fully automatable.

Visit the Project Page to Full Details, is Well Documented in README.md:

  • How it works?
  • How install it?
  • How Uninstall it?

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 42 x86_64 (0)* Fedora 42 (30 downloads)
Fedora 43 x86_64 (0)* Fedora 43 (36 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (31 downloads)

* Total number of downloaded packages.


Last Build

No builds...

Quick Enable

#> dnf copr enable hhlp/virt-secureboot
More info about enabling Copr repositories

Other Actions