From 74dd867e9e4fa4f6b2bb73df5434d8c8972152e8 Mon Sep 17 00:00:00 2001 From: Kai Krakow Date: Mon, 4 Mar 2024 02:57:18 +0100 Subject: [PATCH] docs, README: Add notes for package maintainers and on module signing Closes: https://github.com/atar-axis/xpadneo/issues/403 Signed-off-by: Kai Krakow --- docs/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/README.md b/docs/README.md index b27debeb..1c62ef83 100644 --- a/docs/README.md +++ b/docs/README.md @@ -228,6 +228,12 @@ instructions below: [![Packaging status](https://repology.org/badge/vertical-allrepos/xpadneo.svg)](https://repology.org/project/xpadneo/versions) +### Notes for Package Maintainers + +To properly support module signing and UEFI secure boot, `openssl` and `mokutil` are required additionally to the +prerequisites below. The [DKMS readme](https://github.com/dell/dkms/blob/master/README.md) has more instructions. + + ### Prerequisites Make sure you have installed *dkms*, *linux headers* and a bluetooth implementation (e.g. *bluez*) and their @@ -256,6 +262,8 @@ daemon. your kernel. Please follow the steps described [here](https://github.com/notro/rpi-source/wiki) in this case. * On **generic distributions**, it doesn't need DKMS but requires a configured kernel source tree, then: `cd hid-xpadneo && make modules && sudo make modules_install` +* **Module singing and UEFI secure boot:** If installing yourself, you may need to follow the instructions above for + package maintainers. Please feel free to add other distributions as well!