VirtualBox

Changes between Initial Version and Version 1 of Ticket #12608


Ignore:
Timestamp:
Jan 30, 2014 3:54:45 PM (10 years ago)
Author:
Ramshankar Venkataraman
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12608 – Description

    initial v1  
    11VirtualBox Solaris kernel modules are not signed with elfsign(1):
    2 
     2{{{
    33$ elfsign verify /platform/i86pc/kernel/drv/amd64/vboxnet
    44elfsign: no signature found in /platform/i86pc/kernel/drv/amd64/vboxnet.
     
    1111$ elfsign verify /platform/i86pc/kernel/drv/amd64/vboxusb
    1212elfsign: no signature found in /platform/i86pc/kernel/drv/amd64/vboxusb.
     13}}}
    1314
    1415In a future version of Solaris, a warning message may be generated for unsigned modules.
     
    1617Here'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.
    1718
    18 
     19{{{
    1920$ pktool gencert keystore=file serial=0x1 format=pem lifetime=20-year \
    2021    keytype=rsa hash=sha256 outcert=virtualbox.pem outkey=virtualbox.key \
     
    3435signer: O=Oracle Corporation, OU=VirtualBox, CN=virtualbox.org
    3536signed on: Wed Jan 08 17:53:44 2014.
     37}}}

© 2023 Oracle
ContactPrivacy policyTerms of Use