From f7dae6a19577fd381481367cf5cc54d48cdc3b27 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sat, 20 Jul 2013 19:34:22 +0300 Subject: [PATCH] linux: make iscsi support optional --- packages/linux/unpack | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/linux/unpack b/packages/linux/unpack index d96744879b..71072dae80 100755 --- a/packages/linux/unpack +++ b/packages/linux/unpack @@ -55,6 +55,15 @@ sed -i -e "s|^CONFIG_INITRAMFS_SOURCE=.*$|CONFIG_INITRAMFS_SOURCE=\"$ROOT/$BUILD sed -i -e "s|^CONFIG_NFS_FS=.*$|# CONFIG_NFS_FS is not set|" $LINUX/.config fi +# disable iscsi support if not enabled + if [ ! "$ISCSI_SUPPORT" = yes ]; then + sed -i -e "s|^CONFIG_SCSI_ISCSI_ATTRS=.*$|# CONFIG_SCSI_ISCSI_ATTRS is not set|" $LINUX/.config + sed -i -e "s|^CONFIG_ISCSI_TCP=.*$|# CONFIG_ISCSI_TCP is not set|" $LINUX/.config + sed -i -e "s|^CONFIG_ISCSI_BOOT_SYSFS=.*$|# CONFIG_ISCSI_BOOT_SYSFS is not set|" $LINUX/.config + sed -i -e "s|^CONFIG_ISCSI_IBFT_FIND=.*$|# CONFIG_ISCSI_IBFT_FIND is not set|" $LINUX/.config + sed -i -e "s|^CONFIG_ISCSI_IBFT=.*$|# CONFIG_ISCSI_IBFT is not set|" $LINUX/.config + fi + # copy some extra firmware to linux tree cp -R $PKG_DIR/firmware/* $LINUX/firmware