From 9d1015b646241ee9e34bc702c81b8032afc12ee0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Amadeusz=20=C5=BBo=C5=82nowski?= Date: Wed, 13 Oct 2010 19:39:13 +0200 Subject: [PATCH] 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 --- NEWS | 1 + dracut | 10 +--------- dracut.8.xml | 9 --------- modules.d/99base/install | 12 ++---------- 4 files changed, 4 insertions(+), 28 deletions(-) diff --git a/NEWS b/NEWS index 766867dc..a2a7c7b5 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 9c1223a8..303d8176 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 a27c6e92..0931f48f 100644 --- a/dracut.8.xml +++ b/dracut.8.xml @@ -204,15 +204,6 @@ include in the generic initramfs. This parameter can be specified multiple times - - - - 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 6fac8515..aa897e8b 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" - -- 2.11.4.GIT