dkms
dkms copied to clipboard
Dynamic Kernel Module Support
Using eval to call sign_file unwraps the first level of quotes, argument variables should be passed in 2-levels of quotes to allow URIs to be passed as signing key `pkcs11:model=....`...
Modified check of $mok_signing_key to continue if contains URI (i.e. PKCS#11) Altered sign_file command to keep variable contents wrapped when passing through eval
path in dkms.conf is set to: DEST_MODULE_LOCATION[0]=/kernel/drivers/ Normally, this dkms kernel module can be installed to /lib/modules/${kern_ver}/update/dkms/ but this time in one machine, the kernel module was install to /lib/modules/${kern_ver}/kernel/drivers/....
In Ubuntu, we ship various dkms modules and we also have many different kernel types. Some dkms modules target hardware & kernels that require certain configuration options to be enabled...
As someone who regularly remove/install dkms, I found specifying the module version is redundant in most cases. I'd like to use `dkms install ` instead of `dkms install /`, if...
DKMS not removing files - unexpected behaviour if DEST_MODULE_LOCATION doesn't start with /kernel?
I'm not sure if this is a duplicate of #64 or not as that was marked as fixed but I recently experienced this issue. The problem I've had is that...
Starting with Linux 5.2-rc1, the option `Enable kernel header artifacts through /proc/kheaders.tar.xz (IKHEADERS_PROC)` is available in the kernel configuration. I think it would be good to use this, if available....
If one has set its env var POSIXLY_CORRECT (which is default for all our users and admins), DKMS fails and prevents proper kmod compilation/installation and screws up installation of packages,...
CC: @nickdesaulniers This seems like the same error encountered when trying to build modules against Clang pre DKMS 3.0.2. ``` ==> dkms install --no-depmod nvidia/510.68.02 -k 5.17.5-256-tkg-cfs-llvm Error! Bad return...
``` # dkms build --force zfs/0.8.3 Module zfs/0.8.3 already built for kernel 4.19.0-8-amd64/4 ``` Came here via https://bugs.launchpad.net/dkms/+bug/1265136 The suggestion there is to remove and build(then install) the module, but...