This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1712804 and then change the status of the bug to 'Confirmed'. If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'. This change has been made by an automated script, maintained by the Ubuntu Kernel Team. ** Changed in: linux (Ubuntu) Status: New => Incomplete ** Tags added: artful -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1712804 Title: 4.12.0-11-generic rejects kernel modules signed with enrolled key Status in linux package in Ubuntu: Incomplete Bug description: Hi, I've been signing my DKMS modules manually for some time and it was working just fine with 17.04 but since I upgraded to 17.10 and signing the modules again the kernel rejects them. Version: Ubuntu 4.12.0-11.12-generic 4.12.5 ``` $ sudo mokutil --import MOK.der SKIP: MOK.der is already enrolled $ sudo /usr/src/linux-headers-4.12.0-11-generic/scripts/sign-file sha512 MOK.priv MOK.der /lib/modules/4.12.0-11-generic/updates/dkms/vboxdrv.ko $ sudo hexdump -C /lib/modules/4.12.0-11-generic/updates/dkms/vboxdrv.ko | tail 00085530 73 59 c9 38 05 53 a3 95 df df c6 ca 93 ef ad 87 |sY.8.S..........| 00085540 38 52 a4 41 4b b6 79 e7 1f 02 49 d7 ba 7c 60 21 |8R.AK.y...I..|`!| 00085550 94 9a b8 c2 d2 73 68 91 fc e8 12 c1 e9 68 21 eb |.....sh......h!.| 00085560 55 d1 0b 6f 4e 04 ee b2 e7 a7 47 42 07 bb 0e 3b |U..oN.....GB...;| 00085570 8a fa 9c d0 7f 1e d5 af 92 8a a3 db 13 32 6d f1 |.............2m.| 00085580 c0 c7 6a 31 c6 39 39 14 0d ec 19 73 7e 14 1b e6 |..j1.99....s~...| 00085590 8d 1b 5c 7a 0c 26 00 00 02 00 00 00 00 00 00 00 |..\z.&..........| 000855a0 01 8b 7e 4d 6f 64 75 6c 65 20 73 69 67 6e 61 74 |..~Module signat| 000855b0 75 72 65 20 61 70 70 65 6e 64 65 64 7e 0a |ure appended~.| 000855be $ sudo modprobe vboxdrv modprobe: ERROR: could not insert 'vboxdrv': Required key not available ``` dmesg shows: ``` [260594.834844] PKCS#7 signature not signed with a trusted key ``` It also seems like modinfo doesn't recognize/shows the signing details: ``` $ sudo modinfo /lib/modules/4.12.0-11-generic/updates/dkms/vboxdrv.ko filename: /lib/modules/4.12.0-11-generic/updates/dkms/vboxdrv.ko version: 5.1.26_Ubuntu r117224 (0x002a0000) license: GPL description: Oracle VM VirtualBox Support Driver author: Oracle Corporation srcversion: 135FF31DCB56FAD62FFCD36 depends: vermagic: 4.12.0-11-generic SMP mod_unload signat: PKCS#7 signer: sig_key: sig_hashalgo: md4 parm: force_async_tsc:force the asynchronous TSC mode (int) ``` To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1712804/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp