From: Amadeusz Żołnowski Date: Wed, 13 Oct 2010 17:39:13 +0000 (+0200) Subject: Revert "add option --ignore-kernel-modules" X-Git-Tag: 008~115 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9d1015b646241ee9e34bc702c81b8032afc12ee0;p=thirdparty%2Fdracut.git Revert "add option --ignore-kernel-modules" This reverts commit 0ca3a5ee849614e85241274d24380f3eabd73b78 and removes later changes related to this commit. Conflicts: dracut dracut.8 modules.d/99base/install --- diff --git a/NEWS b/NEWS index 766867dc9..a2a7c7b5b 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,6 @@ dracut-008 ========== +- removed --ignore-kernel-modules option (no longer necessary) dracut-007 ========== diff --git a/dracut b/dracut index 9c1223a83..303d8176f 100755 --- a/dracut +++ b/dracut @@ -49,10 +49,6 @@ Creates initial ramdisk images for preloading modules firmwares, separated by : --kernel-only Only install kernel drivers and firmware files --no-kernel Do not install kernel drivers and firmware files - --ignore-kernel-modules - Don't try to load modules. It automatically implies - '--no-kernel'. It's assumed that everything needed - is built into kernel. --strip Strip binaries in the initramfs --nostrip Do not strip binaries in the initramfs (default) --mdadmconf Include local /etc/mdadm.conf @@ -147,10 +143,6 @@ while (($# > 0)); do type pigz > /dev/null 2>&1 && compress="pigz -9" || \ compress="gzip -9" fi;; - --ignore-kernel-modules) kernel_only="no"; no_kernel="yes" - ignore_kmodules="yes" - omit_dracutmodules_l+=\ kernel-modules - ;; --list-modules) do_list="yes"; ;; @@ -304,7 +296,7 @@ chmod 755 "$initdir" export initdir hookdirs dracutbasedir dracutmodules drivers \ fw_dir drivers_dir debug beverbose no_kernel kernel_only \ - add_drivers mdadmconf lvmconf filesystems ignore_kmodules \ + add_drivers mdadmconf lvmconf filesystems \ use_fstab libdir usrlibdir if [[ $kernel_only != yes ]]; then diff --git a/dracut.8.xml b/dracut.8.xml index a27c6e920..0931f48f1 100644 --- a/dracut.8.xml +++ b/dracut.8.xml @@ -202,15 +202,6 @@ include in the generic initramfs. This parameter can be specified multiple times do not install kernel drivers and firmware files - - - - - - don't try to load modules; it automatically implies ; it's -assumed that everything needed is built into kernel - - diff --git a/modules.d/99base/install b/modules.d/99base/install index 6fac8515b..aa897e8bd 100755 --- a/modules.d/99base/install +++ b/modules.d/99base/install @@ -1,15 +1,8 @@ # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*- # ex: ts=8 sw=4 sts=4 et filetype=sh -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 - dracut_install modprobe rmmod -fi +dracut_install mount mknod mkdir modprobe pidof sleep chroot \ + sed ls flock cp mv dmesg rm ln rmmod mkfifo less if [ ! -e "${initdir}/bin/sh" ]; then dracut_install bash (ln -s bash "${initdir}/bin/sh" || :) @@ -33,4 +26,3 @@ inst "$moddir/dracut-lib.sh" "/lib/dracut-lib.sh" inst_hook cmdline 10 "$moddir/parse-root-opts.sh" inst_hook cmdline 20 "$moddir/parse-blacklist.sh" mkdir -p "${initdir}/var/run" -