Skip to content

Instantly share code, notes, and snippets.

View vivin's full-sized avatar

Vivin Paliath vivin

View GitHub Profile
@vivin
vivin / create-efi-keys.sh
Created September 26, 2018 00:54 — forked from Era-Dorta/create-efi-keys.sh
Sign kernel modules on Ubuntu, useful for Nvidia drivers in UEFI system
# VERY IMPORTANT! After each kernel update or dkms rebuild the modules must be signed again with the script
# ~/.ssl/sign-all-modules.sh
# Place all files in ~/.ssl folder
mkdir ~/.ssl
cd ~/.ssl
# Generate custom keys with openssl
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -subj "/CN=Owner/"
#!/bin/sh
PANCAKES_VERSION=1.1.6.10
if [ -z $1 ]; then
echo "Usage: $0 ARTIFACT_NAME" >&2
exit 1
fi
artifact=$1