]> git.ipfire.org Git - ipfire-3.x.git/commitdiff
mkinitramfs: Added switch that enables net-modules.
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 5 May 2009 18:47:46 +0000 (20:47 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 5 May 2009 18:47:46 +0000 (20:47 +0200)
src/mkinitramfs/functions
src/mkinitramfs/mkliveramfs

index 21e60f826e8f99cce5e95bcca6bea7a13157bc8d..e09e6b804e7789a2513694e031d3a05b50fe40ef 100644 (file)
@@ -451,6 +451,9 @@ while [ $# -gt 0 ] ; do
                --with=*)
                        MODULES="$MODULES ${1#--with=*}"
                        ;;
+               --with-net)
+                       WITH_NET=1
+                       ;;
                *)
                        if [ -z "$target" ] ; then
                                target=$1
index 3fe8873815316603b53fae22a9bf156346fd317e..510f7488b8a3cbd3148fa1530345bdf377b959a9 100644 (file)
 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