From 99c2b87cdbc3f449b68ed6d0bf2fec624d539972 Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Wed, 8 Jun 2011 16:29:40 -0400 Subject: install/{sata,pata,scsi}: cleanup and simplify * Use loops where possible for module addition * remove superfluous trim operation * remove antiquated filters for modules which do not exist Signed-off-by: Dave Reisner --- install/scsi | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) (limited to 'install/scsi') diff --git a/install/scsi b/install/scsi index 9a97a8c..2641255 100644 --- a/install/scsi +++ b/install/scsi @@ -1,25 +1,20 @@ -# vim: set ft=sh: +#!/bin/bash -build() -{ - MODULES=" $(checked_modules "/scsi/" | grep -ve "imm" -e "pdc_adma" -e "ahci" -e "ata" -e "pcmcia" -e "ide") - $(checked_modules "/block/" | grep -e "cciss" -e "cpqarray" -e "DAC960") - $(checked_modules "/fusion/")" +build(){ - MODULES=$(echo ${MODULES}) #trim whitespace - if [ -n "${MODULES}" ]; then - MODULES="${MODULES} sd_mod" - fi - BINARIES="" - FILES="" - SCRIPT="" + MODULES="$(checked_modules "/scsi/" | grep -vE '(imm|ata|pcmcia)') + $(checked_modules "/block/" | grep -E '(cciss|cpqarray|DAC960)') + $(checked_modules "/fusion/")" + + [[ $MODULES ]] && MODULES+=" sd_mod" } -help () -{ -cat<