Changes between Initial Version and Version 1 of Ticket #12608
- Timestamp:
- 01/30/2014 03:54:45 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #12608 – Description
initial v1 1 1 VirtualBox Solaris kernel modules are not signed with elfsign(1): 2 2 {{{ 3 3 $ elfsign verify /platform/i86pc/kernel/drv/amd64/vboxnet 4 4 elfsign: no signature found in /platform/i86pc/kernel/drv/amd64/vboxnet. … … 11 11 $ elfsign verify /platform/i86pc/kernel/drv/amd64/vboxusb 12 12 elfsign: no signature found in /platform/i86pc/kernel/drv/amd64/vboxusb. 13 }}} 13 14 14 15 In a future version of Solaris, a warning message may be generated for unsigned modules. … … 16 17 Here's an example on how to sign a kernel module on Solaris. This example uses self-signed certs. An official CA-issued cert would be better. 17 18 18 19 {{{ 19 20 $ pktool gencert keystore=file serial=0x1 format=pem lifetime=20-year \ 20 21 keytype=rsa hash=sha256 outcert=virtualbox.pem outkey=virtualbox.key \ … … 34 35 signer: O=Oracle Corporation, OU=VirtualBox, CN=virtualbox.org 35 36 signed on: Wed Jan 08 17:53:44 2014. 37 }}}