From be1d7791ca9e08477d78298130fd31439467a932 Mon Sep 17 00:00:00 2001 From: Sergey Zhemoytel Date: Thu, 22 Feb 2024 21:24:40 +0000 Subject: [PATCH] Version --- kernel-config.append | 5 +++++ kernel.spec | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 kernel-config.append diff --git a/kernel-config.append b/kernel-config.append new file mode 100644 index 0000000..db7473d --- /dev/null +++ b/kernel-config.append @@ -0,0 +1,5 @@ +CONFIG_MODULE_SIG_FORCE=n +CONFIG_MODULE_SIG_KEY="certs/signing_key_priv.key" +CONFIG_SYSTEM_TRUSTED_KEYS="certs/public.pem" +CONFIG_INIT_ON_ALLOC_DEFAULT_ON=n +CONFIG_INIT_ON_FREE_DEFAULT_ON=n diff --git a/kernel.spec b/kernel.spec index d6db7d9..a6268e6 100644 --- a/kernel.spec +++ b/kernel.spec @@ -294,6 +294,7 @@ Source53: cpupower.path Source80: kernel.rpmlintrc +Source90: kernel-config.append # Additional keys that can be used to sign kernel modules # Generated by https://abf.io/soft/kernel-keys # Source201..206: public_key_GOST_*.pem @@ -1130,6 +1131,7 @@ This package does nothing, just owns a directory for third-party binary kernel m ################################################ %prep +install -Dm0644 %{SOURCE90} .config.append # Avoid accidental merge %if 0%{?rpm5} #{error:Package structure is for dnf, not for urpmi!}