Implement kernel signing
This commit is contained in:
@@ -23,13 +23,12 @@ fi
|
||||
|
||||
KERNEL_VERSION="$(rpm -q "kernel" --queryformat '%{VERSION}-%{RELEASE}.%{ARCH}')"
|
||||
|
||||
PUBLIC_KEY_DER_PATH="../system/etc/pki/akmods/certs/akmods-secureblue.der"
|
||||
PUBLIC_KEY_CRT_PATH="./certs/public_key.crt"
|
||||
PUBLIC_KEY_CRT_PATH="/tmp/certs/public_key.crt"
|
||||
PRIVATE_KEY_PATH="/tmp/certs/private_key.priv"
|
||||
openssl x509 -in "$PUBLIC_KEY_DER_PATH" -out "$PUBLIC_KEY_CRT_PATH"
|
||||
|
||||
PRIVATE_KEY_PATH="/tmp/certs/private_key.priv"
|
||||
SIGNING_KEY="./certs/signing_key.pem"
|
||||
SIGNING_KEY="/tmp/certs/signing_key.pem"
|
||||
cat "$PRIVATE_KEY_PATH" <(echo) "$PUBLIC_KEY_CRT_PATH" >> "$SIGNING_KEY"
|
||||
|
||||
for module in /usr/lib/modules/"${KERNEL_VERSION}"/extra/"${MODULE_NAME}"/*.ko*; do
|
||||
|
||||
Reference in New Issue
Block a user