#!/bin/bash # Elevate script if [ ! "$UID" -eq 0 ] then sudo bash "$BASH_SOURCE" else keyDir="/var/lib/shim-signed/mok" keyFile="$keyDir/MOK.priv" pubFile="$keyDir/MOK.der" for file in $(find /lib/modules /var/lib/dkms -name *.ko); do kmodsign sha512 $keyFile $pubFile $file done fi