diff --git a/kmod.spec b/kmod.spec index 6550ee3..eeb5934 100644 --- a/kmod.spec +++ b/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 diff --git a/weak-modules b/weak-modules index 5852894..d75a5e7 100644 --- a/weak-modules +++ b/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 * ) } ################################################################################