aboutsummaryrefslogtreecommitdiff
path: root/sign.sh
blob: 58d76186dd74b2c8341cc2e4293570be545db41c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/bin/bash
if [[ $EUID -ne 0 ]]; then
   echo "This script must be run as root. Exiting."
   exit 1
fi

/usr/src/kernels/$(uname -r)/scripts/sign-file \
      sha256 \
      MOK.priv \
      MOK.der \
      /lib/modules/$(uname -r)/misc/vmmon.ko
echo "Signed vmmon"
/usr/src/kernels/$(uname -r)/scripts/sign-file \
      sha256 \
      MOK.priv \
      MOK.der \
      /lib/modules/$(uname -r)/misc/vmnet.ko
echo "Signed vmnet"

modprobe vmmon