[PATCH] base: don't bother with rmmod/modprobe links for module-less initramfs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



/bin/true is 23kb, bigger than rmmod itself!

And a module-less initramfs runs just fine without rmmod and modprobe.
---
 modules.d/99base/install |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)

I'm also not clear on why --ignore-kernel-modules exists as a separate
argument; I would think that the functionality of --ignore-kernel-modules
falls nicely into the scope of --no-kernel

diff --git a/modules.d/99base/install b/modules.d/99base/install
index 6fac851..1655eb2 100755
--- a/modules.d/99base/install
+++ b/modules.d/99base/install
@@ -3,11 +3,7 @@
 
 dracut_install mount mknod mkdir pidof sleep chroot sed ls flock cp mv dmesg \
     rm ln mkfifo less 
-if [[ ${ignore_kmodules} = yes ]]; then
-    inst /bin/true
-    ln -s /bin/true "${initdir}"/sbin/modprobe
-    ln -s /bin/true "${initdir}"/sbin/rmmod
-else
+if [[ ${ignore_kmodules} != yes ]]; then
     dracut_install modprobe rmmod
 fi
 if [ ! -e "${initdir}/bin/sh" ]; then
-- 
1.7.2.3

--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Kernel]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux