Skip to content

Instantly share code, notes, and snippets.

@mhahl
Created June 28, 2017 10:19
Show Gist options
  • Save mhahl/a759ebcb454bafd405054052e95789ae to your computer and use it in GitHub Desktop.
Save mhahl/a759ebcb454bafd405054052e95789ae to your computer and use it in GitHub Desktop.
Sign VirtualBox kernel modules
#!/bin/bash -x
# Sign VirtualBox
#
# vboxdrv.ko vboxnetadp.ko vboxnetflt.ko vboxpci.ko
#
/usr/src/kernels/`uname -r`/scripts/sign-file sha256 ./signing_key.priv ./signing_key.x509 $(modinfo -n vboxdrv)
/usr/src/kernels/`uname -r`/scripts/sign-file sha256 ./signing_key.priv ./signing_key.x509 $(modinfo -n vboxnetadp)
/usr/src/kernels/`uname -r`/scripts/sign-file sha256 ./signing_key.priv ./signing_key.x509 $(modinfo -n vboxnetflt)
/usr/src/kernels/`uname -r`/scripts/sign-file sha256 ./signing_key.priv ./signing_key.x509 $(modinfo -n vboxpci)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment