From: Michael Tremer Date: Tue, 5 May 2009 18:47:46 +0000 (+0200) Subject: mkinitramfs: Added switch that enables net-modules. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03ff757e5ea110803d2276b180e25fe8601cd892;p=ipfire-3.x.git mkinitramfs: Added switch that enables net-modules. --- diff --git a/src/mkinitramfs/functions b/src/mkinitramfs/functions index 21e60f826..e09e6b804 100644 --- a/src/mkinitramfs/functions +++ b/src/mkinitramfs/functions @@ -451,6 +451,9 @@ while [ $# -gt 0 ] ; do --with=*) MODULES="$MODULES ${1#--with=*}" ;; + --with-net) + WITH_NET=1 + ;; *) if [ -z "$target" ] ; then target=$1 diff --git a/src/mkinitramfs/mkliveramfs b/src/mkinitramfs/mkliveramfs index 3fe887381..510f7488b 100644 --- a/src/mkinitramfs/mkliveramfs +++ b/src/mkinitramfs/mkliveramfs @@ -25,10 +25,12 @@ MODULES="$MODULES aufs squashfs loop vfat ehci-hcd ohci-hcd uhci-hcd usb-storage" # NFS -MODULES="$MODULES nfs" -for module in /lib/modules/$KERNEL/kernel/drivers/net/{,*/}*; do - MODULES="$MODULES $(basename ${module/.ko})" -done +if [ "$WITH_NET" = "1" ]; then + MODULES="$MODULES nfs" + for module in /lib/modules/$KERNEL/kernel/drivers/net/{,*/}*; do + MODULES="$MODULES $(basename ${module/.ko})" + done +fi # Add all storage modules for module in /lib/modules/$KERNEL/kernel/drivers/{ata,message/fusion,pcmcia,scsi{,/*}}/*; do