Read-only pull mirror of github.com/ublue-os/akmods. Aurora's build fetches certs/public_key.der from here.
Find a file
Benjamin Sherman 3cfc869b4c
docs: add COC
2023-05-29 12:07:19 -05:00
.github fix: use correct signing key 20230518 2023-05-29 11:40:51 -05:00
certs chore: update akmods pubkey 2023-05-28 15:31:12 -05:00
.gitignore feat: Add akmods signing keys 2023-03-29 20:52:02 -04:00
build-kmod-v4l2loopback.sh chore: refactor debug on failed akmod build 2023-05-29 10:20:19 -05:00
build-prep.sh refactor: split build steps into distinct scripts 2023-05-28 19:46:56 -05:00
build-ublue-os-akmods-key.sh refactor: split build steps into distinct scripts 2023-05-28 19:46:56 -05:00
CODE_OF_CONDUCT.md docs: add COC 2023-05-29 12:07:19 -05:00
Containerfile refactor: split build steps into distinct scripts 2023-05-28 19:46:56 -05:00
cosign.pub chore(pr): use cosign.pub from ublue-os org 2023-05-28 15:30:15 -05:00
LICENSE Initial commit 2023-03-09 23:55:11 -05:00
README.md docs: remove graph references which do not function 2023-05-29 12:06:19 -05:00
ublue-os-akmods-key.spec - New akmods build infra 2023-03-23 17:04:49 +01:00

build-ublue

ublue-os akmods

A layer for adding extra kernel modules to your image. Use for better hardware support and a few other features!

Usage

Add this to your Containerfile to install all the RPM packages:

COPY --from=ghcr.io/ublue-os/akmods:latest /rpms/ /tmp/rpms
RUN rpm-ostree install /tmp/rpms/*.rpm

Features

Feel free to PR more kmod build scripts into this repo!

  • ublue-os-akmods-key - installs our kmods signing key; install and import to allow SecureBoot systems to use these kmods
  • v4l2loopback - allows creating "virtual video devices"

Adding kmods

If you have a kmod you want to contribute send a pull request by adding a script using build-kmod-v4l2loopback.sh as an example.

Verification

These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub key from this repo and running the following command:

cosign verify --key cosign.pub ghcr.io/ublue-os/akmods