#!/bin/bash build(){ local filter added add_checked_modules -f '(imm|ata|pcmcia)' '/scsi/' && (( ++added )) add_checked_modules -f '(cciss|cpqarray|DAC960)' '/block/' && (( ++added )) add_checked_modules '/fusion/' && (( ++added )) (( added )) && add_module 'sd_mod?' } help() { cat <<HELPEOF This hook loads the necessary modules for an scsi 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: