summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-02-02 15:24:33 +0000
committerCoprDistGit <infra@openeuler.org>2025-02-02 15:24:33 +0000
commit410e0c8d2dff6f4aad8c14dcd35bee888ed8cefb (patch)
tree031f7f20fb20bf2ea2d8705b103b76e40e91fb00
parentaf46a8851b2e97e6ac35eb70ab664a14d149ecdd (diff)
automatic import of kmod
-rw-r--r--kmod.spec8
1 files changed, 7 insertions, 1 deletions
diff --git a/kmod.spec b/kmod.spec
index 80e89c6..c03fbcb 100644
--- a/kmod.spec
+++ b/kmod.spec
@@ -59,7 +59,13 @@ popd
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/depmod.d
mkdir -p $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d
-mkdir -p $RPM_BUILD_ROOT/sbin
+
+mkdir -p $RPM_BUILD_ROOT%{_sbindir}
+for i in $RPM_BUILD_ROOT%{_sbindir}/modprobe $RPM_BUILD_ROOT%{_sbindir}/modinfo $RPM_BUILD_ROOT%{_sbindir}/insmod \
+ $RPM_BUILD_ROOT%{_sbindir}/rmmod $RPM_BUILD_ROOT%{_sbindir}/depmod $RPM_BUILD_ROOT%{_sbindir}/lsmod
+do
+ ln -sf ../bin/kmod $i
+done
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT%{_sbindir}/weak-modules
install -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/depmod.d/dist.conf