!24 添加dim内核模块签名
From: @jinlun123123 Reviewed-by: @HuaxinLuGitee Signed-off-by: @HuaxinLuGitee
This commit is contained in:
commit
50f9d5375c
23
dim.spec
23
dim.spec
@ -1,10 +1,28 @@
|
|||||||
%global debug_package %{nil}
|
%global debug_package %{nil}
|
||||||
%define kernel_version %(ver=`rpm -qa|grep kernel-devel`;echo ${ver#*kernel-devel-})
|
%define kernel_version %(ver=`rpm -qa|grep kernel-devel`;echo ${ver#*kernel-devel-})
|
||||||
|
|
||||||
|
# Redefining __spec_install_post, Causes the kernel
|
||||||
|
# module to be signed at the end of the install phase
|
||||||
|
%if 0%{?openEuler_sign_rsa}
|
||||||
|
%global __modsign_install_post \
|
||||||
|
module_path="$RPM_BUILD_ROOT/lib/modules/%{kernel_version}/extra/dim" \
|
||||||
|
sh /usr/lib/rpm/brp-ebs-sign --module $module_path/dim_core.ko ||: \
|
||||||
|
mv $module_path/dim_core.ko.sig $module_path/dim_core.ko ||: \
|
||||||
|
sh /usr/lib/rpm/brp-ebs-sign --module $module_path/dim_monitor.ko ||: \
|
||||||
|
mv $module_path/dim_monitor.ko.sig $module_path/dim_monitor.ko ||: \
|
||||||
|
%{nil}
|
||||||
|
|
||||||
|
%global __tmp_spec_install_post %{__spec_install_post}
|
||||||
|
%global __spec_install_post \
|
||||||
|
%{__tmp_spec_install_post} \
|
||||||
|
%{__modsign_install_post} \
|
||||||
|
%{nil}
|
||||||
|
%endif
|
||||||
|
|
||||||
Name : dim
|
Name : dim
|
||||||
Summary : Dynamic Integrity Measurement
|
Summary : Dynamic Integrity Measurement
|
||||||
Version : 1.0.2
|
Version : 1.0.2
|
||||||
Release : 8
|
Release : 9
|
||||||
License : GPL-2.0
|
License : GPL-2.0
|
||||||
Source0 : %{name}-v%{version}.tar.gz
|
Source0 : %{name}-v%{version}.tar.gz
|
||||||
BuildRequires: kernel-devel kernel-headers
|
BuildRequires: kernel-devel kernel-headers
|
||||||
@ -98,6 +116,9 @@ rm -rf %{buildroot}
|
|||||||
%attr(0400,root,root) /lib/modules/%{kernel_version}/extra/dim/dim_monitor.ko
|
%attr(0400,root,root) /lib/modules/%{kernel_version}/extra/dim/dim_monitor.ko
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Nov 13 2024 jinlun <jinlun@huawei.com> 1.0.2-9
|
||||||
|
- add signature for dim
|
||||||
|
|
||||||
* Mon Aug 19 2024 gengqihu <gengqihu2@h-partners.com> 1.0.2-8
|
* Mon Aug 19 2024 gengqihu <gengqihu2@h-partners.com> 1.0.2-8
|
||||||
- Enabled DIM_HASH_SUPPORT_SM3
|
- Enabled DIM_HASH_SUPPORT_SM3
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user