Talk:DKMS package guidelines
Kernel Lockdown
As seen in https://wiki.archlinux.org/title/Talk:Dynamic_Kernel_Module_Support#kernel_lockdown, it is desirable if signing of kernel modules are automated by DKMS package side for kernel lockdown which is enabled if UEFI secure boot is enabled by default. oech3 (talk) 06:43, 9 April 2025 (UTC) Reply
- Kernel lockdown is not automatically enabled when Secure Boot is in use. The kernel_lockdown(7) man page is wrong, AFAIK, the behavour it documents is from an out-of-tree patch used by some distros. -- nl6720 (talk) 06:56, 9 April 2025 (UTC) Reply
- Such reports and my experience exists. oech3 (talk) 06:59, 9 April 2025 (UTC) Reply
- Not for Arch (or vanilla kernel)? oech3 (talk) 07:00, 9 April 2025 (UTC) Reply
- Nope. -- nl6720 (talk) 12:17, 9 April 2025 (UTC) Reply
- Thankyou. (The document should be fixed.)
- About kernel lockdown itself, it seems modules are signed by dkms automatically. I heard that sign should be added to MoKList. So apple PC with Intel CPU might not be able to load modules by DKMS if lockdown is enabled. oech3 (talk) 15:26, 9 April 2025 (UTC) Reply
- For the record, Note from Dynamic Kernel Module Support#Installation is also affected. — Andrei Korshikov (talk) 06:58, 28 February 2026 (UTC) Reply
- Nope. -- nl6720 (talk) 12:17, 9 April 2025 (UTC) Reply
- Not for Arch (or vanilla kernel)? oech3 (talk) 07:00, 9 April 2025 (UTC) Reply
- Such reports and my experience exists. oech3 (talk) 06:59, 9 April 2025 (UTC) Reply
Linux headers as a dependency
The wiki page says:
"Do not include linux-headers – or any other Linux header package – to the PKGBUILD."
Is this instruction obsolete? By now all linux headers packages provide LINUX-HEADERS and I think this one could and should be included as a dependency where appropriate.
My related comment at nvidia-580xx-utils at AUR: https://aur.archlinux.org/packages/nvidia-580xx-utils?O=20#comment-1059084 Mico (talk) 21:54, 24 February 2026 (UTC) Reply