From 7b943a2faf38fad3da1d0bf4af5b617de4a7d179 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 11 Nov 2025 15:58:57 +0000 Subject: [PATCH] import UBI kmod-28-11.el9 --- SOURCES/weak-modules | 2 +- SPECS/kmod.spec | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/SOURCES/weak-modules b/SOURCES/weak-modules index 5852894..d75a5e7 100644 --- a/SOURCES/weak-modules +++ b/SOURCES/weak-modules @@ -1083,7 +1083,7 @@ remove_kernel() { module_has_changed $weak_modules $remove_krel # Remove everything beneath the weak-updates directory - ( cd "$weak_modules" && doit rm -rf * ) + ( [ -d "$weak_modules" ] && cd "$weak_modules" && doit rm -rf * ) } ################################################################################ diff --git a/SPECS/kmod.spec b/SPECS/kmod.spec index 6550ee3..eeb5934 100644 --- a/SPECS/kmod.spec +++ b/SPECS/kmod.spec @@ -1,6 +1,6 @@ Name: kmod Version: 28 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Linux kernel module management utilities License: GPLv2+ @@ -119,6 +119,10 @@ install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/depmod.d/dist.conf %{_libdir}/libkmod.so %changelog +* Mon Aug 18 2025 Jan Stancek - 28-11 +- check weak-updates directory exists before using it +- Resolves: RHEL-106279 + * Thu Aug 15 2024 Eugene Syromiatnikov - 28-10 - Fix issues discovered by static analysis - Resolves: RHEL-34073