diff options
author | Thomas Bächler <thomas@archlinux.org> | 2009-06-06 22:51:59 +0200 |
---|---|---|
committer | Thomas Bächler <thomas@archlinux.org> | 2009-06-06 22:51:59 +0200 |
commit | 61f6d3a913354572192f2b31ad380cb410988300 (patch) | |
tree | 5b3355707219fd4cea87dd411d9446eb2e425143 /hooks/modload | |
parent | 13825315ff94fd35c8cd604eeecf125ebd76e8b0 (diff) | |
download | mkinitcpio-61f6d3a913354572192f2b31ad380cb410988300.tar.gz mkinitcpio-61f6d3a913354572192f2b31ad380cb410988300.tar.xz |
Remove the modload hook. It is untested and unmaintained.
Diffstat (limited to 'hooks/modload')
-rw-r--r-- | hooks/modload | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/hooks/modload b/hooks/modload deleted file mode 100644 index 8bb9d1d..0000000 --- a/hooks/modload +++ /dev/null @@ -1,48 +0,0 @@ -# vim:set ft=sh: -run_hook () -{ - msg ":: Begin manual module load" - if [ -e "/sys/bus/pci/" ]; then - msg -n "Loading pci bus modules..." - /sbin/modprobe -a -q $(/bin/cat /sys/bus/pci/devices/*/modalias) >/dev/null 2>&1 - msg "done." - fi - - if [ -e "/sys/bus/ide/devices/" ]; then - msg -n "Loading ide modules..." - /sbin/modprobe -q -a $(/bin/cat /sys/bus/ide/devices/*/modalias) >/dev/null 2>&1 - msg "done" - fi - - if [ -e "/sys/bus/scsi/devices/" ]; then - msg -n "Loading scsi modules..." - for d in /sys/bus/scsi/devices/*; do - if [ -e "${d}/type" ]; then - read m < "${d}/type" - case "${m}" in - 0) /sbin/modprobe -q sd_mod 2>&1 >/dev/null ;; - # this below is take from the Arch udev rules - 1) read vendor < "${d}/vendor" - if [ "${vendor}" = "Onstream" ]; then - read model < "${d}/model" - case "${model}" in - ADR*) /sbin/modprobe -q st >/dev/null 2>&1;; - *) /sbin/modprobe -q osst >/dev/null 2>&1;; - esac - else - /sbin/modprobe -q st >/dev/null 2>&1 - fi - ;; - 2|3) /sbin/modprobe -q sg >/dev/null 2>&1;; - 4|5) /sbin/modprobe -q sr_mod >/dev/null 2>&1;; - 6) /sbin/modprobe -q sg >/dev/null 2>&1;; - 7) /sbin/modprobe -q sd_mod >/dev/null 2>&1;; - 8|9) /sbin/modprobe -q sg >/dev/null 2>&1;; - 14) /sbin/modprobe -q sd_mod >/dev/null 2>&1;; - esac - fi - done - msg "done." - fi - msg ":: End manual module load" -} |