User Image

Chenxiaolong's Profile

chenxiaolong (fas) | Fedora badges

Chenxiaolong's Projects

chenxiaolong/sbctl

This repo contains RPMs for sbctl, a command line application for creating and enrolling UEFI secure boot keys and signing UEFI executables. The spec file for the RPMs can be found in this Copr repo's SRPM or in this git repo.
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

chenxiaolong/secure-boot

[2023-11-12 Update]: This repo is deprecated because I have switched to using systemd-ukify for generating UKIs. Because sbctl is very useful on its own, I will continue to package it in a separate repo. Folks who currently use this repo should expect things to continue to work, though no further updates will be provided and repos for Fedora 40+ will not be created. This repo contains two packages: sbctl - A command line application for creating and enrolling UEFI secure boot keys and signing UEFI executables. dracut-config-efistub - A kernel install hook and dracut configuration for creating a UKI (unified kernel image) images.
  • Fedora 38 : x86_64
  • Fedora 39 : x86_64

chenxiaolong/kmod-signer

2022-11-18 Update: This repo is no longer maintained. Branching has been turned off for this repo and thus, no repo for Fedora 38 will be created. Anybody interested in maintaining the packages moving forward is free to fork this repo. The latest packaging files are available in the SRPMs in Copr or at this commit. kmod-signer is a tool for automatically signing kernel modules. It is useful when custom-built (eg. DKMS or akmod) kernel modules need to be used on systems with secure boot enabled. The package is intended to include an RPM file trigger that runs the kmod-signer command when a kernel or kernel module is installed, but this is disabled until a fix for https://github.com/rpm-software-management/rpm/issues/370 is released.