here's the script for signing kernel modules of any existing kernel version
#!/bin/bash ###### # https://github.com/Canonical-kernel/Ubuntu-kernel/blob/master/Documentation/module-signing.txt ###### kernelName=`uname -r` echo echo "currently installed kernels:" ls -d /usr/src/linux-headers-* echo echo "currently booted kernel: \"$kernelName\"" echo -n "which kernel to sign? " read kernelName echo $kernelName echo echo "signing modules for kernel \"$kernelName\" (`mokutil --sb-state`)" echo for module in /lib/modules/${kernelName}/updates/dkms/*.ko ; do echo -ne "\t-" $module tail -n1 $module | grep -aq '~Module signature appended~' > /dev/null if [ $? -eq 1 ]; then sudo /usr/src/linux-headers-${kernelName}/scripts/sign-file sha256 ./MOK-selfsigned-kernel-module.priv ./MOK-selfsigned-kernel-module.der ${module} echo " ... OK" else echo " ... skipped" fi done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1621367 Title: 4.4.0-36: keyboard dead at boot & full disk encryption prompt for password To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1621367/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs