diff options
author | David Härdeman <david@hardeman.nu> | 2007-04-14 11:51:52 +0200 |
---|---|---|
committer | David Härdeman <david@hardeman.nu> | 2007-04-14 11:51:52 +0200 |
commit | cf98d0b5ba3eb20d7ca7c4404dd404bedd5fc22b (patch) | |
tree | 6e532c7ded5de6a09b2f51ad098610a67c7a1c04 /scripts/init-premount | |
parent | 24973b26ba0b43594d6c2bdbc2680f51998b8294 (diff) | |
download | initramfs-tools-cf98d0b5ba3eb20d7ca7c4404dd404bedd5fc22b.tar.gz initramfs-tools-cf98d0b5ba3eb20d7ca7c4404dd404bedd5fc22b.zip |
Replace grep use with shell equivalent
Diffstat (limited to 'scripts/init-premount')
-rwxr-xr-x | scripts/init-premount/ps3 | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/scripts/init-premount/ps3 b/scripts/init-premount/ps3 index 1fe65ae..d4b1609 100755 --- a/scripts/init-premount/ps3 +++ b/scripts/init-premount/ps3 @@ -17,12 +17,15 @@ esac case "$DPKG_ARCH" in powerpc|ppc64) - # For PS3's we know these devices will exist, and we'll need them - if grep -q PS3 /proc/cpuinfo; then - modprobe ps3_storage - modprobe gelic_net - modprobe ohci-hcd - modprobe ehci-hcd - fi + while read line; do + if [ "${line}" =! "${line#machine*PS3PF}" ]; then + # For PS3's we know these devices will exist, + # and that we'll need them + modprobe ps3_storage + modprobe gelic_net + modprobe ohci-hcd + modprobe ehci-hcd + fi + done < /proc/cpuinfo ;; esac |