import Oracle_OSS kmod-kvdo-8.2.6.3-176.0.1.el9_7
This commit is contained in:
parent
4ea02ead1b
commit
6b2aa68010
21
SOURCES/mod-sign.sh
Executable file
21
SOURCES/mod-sign.sh
Executable file
@ -0,0 +1,21 @@
|
||||
#! /bin/bash
|
||||
|
||||
# Sign every .ko module file from given directory using /usr/bin/sign-file script
|
||||
# if latter available on the file system.
|
||||
#
|
||||
# Format:
|
||||
#
|
||||
# ./mod-sign.sh <moddir>
|
||||
#
|
||||
|
||||
moddir=$1
|
||||
|
||||
if ! test -f /usr/bin/sign-file ; then
|
||||
echo "No /usr/bin/sign-file available. "
|
||||
exit 0
|
||||
fi
|
||||
|
||||
find "$moddir" -name '*.ko' -print0 | while read -r -d $'\0' mod; do
|
||||
/usr/bin/sign-file "$mod" "$mod".signed
|
||||
mv -f "$mod".signed "$mod"
|
||||
done
|
||||
@ -1,21 +1,34 @@
|
||||
%global commit bc83d8b1b954eeeab83bbc85ce6d4dadf646a315
|
||||
%global gittag 8.2.6.3
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%define spec_release 175
|
||||
%define spec_release 176
|
||||
|
||||
%define kmod_name kvdo
|
||||
%define kmod_driver_version %{gittag}
|
||||
%define kmod_rpm_release %{spec_release}
|
||||
%define kmod_kernel_version 5.14.0-611.el9
|
||||
%define kmod_rpm_release %{spec_release}.0.1
|
||||
%define kmod_kernel_version 5.14.0-611.35.1.el9_7
|
||||
%define kmod_kernel_extra %(sed 's/.*-\\([0-9]\\+\\).*/\\1/' <<< "%{kmod_kernel_version}")
|
||||
%define kmod_headers_version %(rpm -qa kernel-devel | sed 's/^kernel-devel-//')
|
||||
%define kmod_kbuild_dir .
|
||||
%define kmod_devel_package 0
|
||||
%define _signmodules %{?signmodules: %{signmodules}} %{?!signmodules: 1}
|
||||
|
||||
Source0: https://github.com/dm-vdo/%{kmod_name}/archive/%{commit}/%{kmod_name}-%{shortcommit}.tar.gz
|
||||
Patch0: add_lz4_dependency.patch
|
||||
Patch1: removed-logical-space-check-from-table-line.patch
|
||||
|
||||
%if %{_signmodules}
|
||||
Source50: mod-sign.sh
|
||||
%define modsign_cmd %{SOURCE50}
|
||||
%define __modsign_install_post \
|
||||
%{modsign_cmd} \${RPM_BUILD_ROOT}
|
||||
%define __spec_install_post \
|
||||
%{?__debug_package:%{__debug_install_post}}\
|
||||
%{__arch_install_post}\
|
||||
%{__os_install_post}\
|
||||
%{__modsign_install_post}
|
||||
%endif
|
||||
|
||||
%define findpat %( echo "%""P" )
|
||||
|
||||
Name: kmod-kvdo
|
||||
@ -158,13 +171,21 @@ install -m 644 -D source/greylist.txt $RPM_BUILD_ROOT/usr/share/doc/kmod-%{kmod_
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%changelog
|
||||
* Fri Sep 16 2025 - Chung Chung <cchung@redhat.com> - 8.2.5.10-175.el9
|
||||
- Rebuilt for latest kernel.
|
||||
- Resolves: RHEL-112497
|
||||
* Wed Mar 11 2026 EL Errata <el-errata_ww@oracle.com> - 8.2.6.3-176.0.1
|
||||
- Update for kernel-5.14.0-611.el9
|
||||
- add OL signature
|
||||
|
||||
* Fri Sep 05 2025 - Chung Chung <cchung@redhat.com> - 8.2.5.10-174.el9
|
||||
* Mon Feb 23 2026 - Chung Chung <cchung@redhat.com> - 8.2.5.10-176.el9
|
||||
- Rebuilt for latest kernel.
|
||||
- Resolves: RHEL-112497
|
||||
- Resolves: RHEL-151416
|
||||
|
||||
* Wed Sep 10 2025 - Chung Chung <cchung@redhat.com> - 8.2.5.10-175.el9
|
||||
- Rebuilt for latest kernel.
|
||||
- Resolves: RHEL-82757
|
||||
|
||||
* Tue Sep 02 2025 - Chung Chung <cchung@redhat.com> - 8.2.5.10-174.el9
|
||||
- Rebuilt for latest kernel.
|
||||
- Resolves: RHEL-82757
|
||||
|
||||
* Tue Aug 19 2025 - Chung Chung <cchung@redhat.com> - 8.2.5.10-173.el9
|
||||
- Rebuilt for latest kernel.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user