Re-add redhat-rpm-config-9.1.0-fix-depmod-path.patch to RHEL 9
Apply contents of redhat-rpm-config-9.1.0-fix-depmod-path.patch from RHEL 7 branch. Commit message from the original commit: commit 98a159714814bfa24cb912eb3eb4c50186006ca4 Author: Weiping Pan <wpan@redhat.com> Date: Sun Sep 22 10:53:10 2013 +0800 fix depmod path Since after kmod 5.1, depmod is in /usr/sbin/ instead of /sbin/, we have to follow it. kmod dis-git commit d398533b871d(version 5). Resolves: #1002618 Signed-off-by: Weiping Pan <wpan@redhat.com> Resolves: #2002887 Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>
This commit is contained in:
parent
78df0af42a
commit
e743522ed4
8
kmodtool
8
kmodtool
@ -131,8 +131,8 @@ get_rpmtemplate ()
|
|||||||
cat <<EOF
|
cat <<EOF
|
||||||
Provides: kernel-modules >= ${verrel}${dotvariant}
|
Provides: kernel-modules >= ${verrel}${dotvariant}
|
||||||
Provides: ${kmod_name}-kmod = %{?epoch:%{epoch}:}%{version}-%{release}
|
Provides: ${kmod_name}-kmod = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Requires(post): /sbin/depmod
|
Requires(post): /usr/sbin/depmod
|
||||||
Requires(postun): /sbin/depmod
|
Requires(postun): /usr/sbin/depmod
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
if [ "yes" != "$nobuildreqs" ]
|
if [ "yes" != "$nobuildreqs" ]
|
||||||
@ -160,7 +160,7 @@ EOF
|
|||||||
cat <<EOF
|
cat <<EOF
|
||||||
%post -n kmod-${kmod_name}${dashvariant}
|
%post -n kmod-${kmod_name}${dashvariant}
|
||||||
if [ -e "/boot/System.map-${verrel}${dotvariant}" ]; then
|
if [ -e "/boot/System.map-${verrel}${dotvariant}" ]; then
|
||||||
/sbin/depmod -aeF "/boot/System.map-${verrel}${dotvariant}" "${verrel}${dotvariant}" > /dev/null || :
|
/usr/sbin/depmod -aeF "/boot/System.map-${verrel}${dotvariant}" "${verrel}${dotvariant}" > /dev/null || :
|
||||||
fi
|
fi
|
||||||
|
|
||||||
modules=( \$(find /lib/modules/${verrel}${dotvariant}/extra/${kmod_name} | grep '\.ko$') )
|
modules=( \$(find /lib/modules/${verrel}${dotvariant}/extra/${kmod_name} | grep '\.ko$') )
|
||||||
@ -178,7 +178,7 @@ EOF
|
|||||||
cat <<EOF
|
cat <<EOF
|
||||||
%postun -n kmod-${kmod_name}${dashvariant}
|
%postun -n kmod-${kmod_name}${dashvariant}
|
||||||
if [ -e "/boot/System.map-${verrel}${dotvariant}" ]; then
|
if [ -e "/boot/System.map-${verrel}${dotvariant}" ]; then
|
||||||
/sbin/depmod -aeF "/boot/System.map-${verrel}${dotvariant}" "${verrel}${dotvariant}" > /dev/null || :
|
/usr/sbin/depmod -aeF "/boot/System.map-${verrel}${dotvariant}" "${verrel}${dotvariant}" > /dev/null || :
|
||||||
fi
|
fi
|
||||||
|
|
||||||
modules=( \$(cat /var/run/rpm-kmod-${kmod_name}${dashvariant}-modules) )
|
modules=( \$(cat /var/run/rpm-kmod-${kmod_name}${dashvariant}-modules) )
|
||||||
|
Loading…
Reference in New Issue
Block a user