diff options
Diffstat (limited to 'install/pcmcia')
-rw-r--r-- | install/pcmcia | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/install/pcmcia b/install/pcmcia index 7930d83..b390497 100644 --- a/install/pcmcia +++ b/install/pcmcia @@ -1,25 +1,23 @@ -# vim: set ft=sh: +#!/bin/bash -build() -{ +build() { + FILES="/etc/pcmcia/config.opts" MODULES=" $(checked_modules '/drivers/pcmcia/' | grep -ve 'sound' -e 'net') $(checked_modules '/ide/legacy')" - MODULES=$(echo ${MODULES}) #trim whitespace - if [ -n "${MODULES}" ]; then - MODULES="${MODULES} sd_mod" + + if [[ $MODULES ]]; then + MODULES+=" sd_mod" fi - BINARIES="" - FILES="/etc/pcmcia/config.opts" - SCRIPT="" add_binary "/lib/udev/pcmcia-socket-startup" add_binary "/lib/udev/pcmcia-check-broken-cis" add_file "/lib/udev/rules.d/60-pcmcia.rules" } -help () -{ -cat<<HELPEOF - This hook loads the necessary modules for a pcmcia root device. - Detection will take place at runtime. To minimize the modules - in the image, add the autodetect hook too. +help() { + cat <<HELPEOF +This hook loads the necessary modules for a pcmcia root device. Detection will +take place at runtime. To minimize the modules in the image, add the autodetect +hook too. HELPEOF } + +# vim: set ft=sh ts=4 sw=4 et: |