PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin"
PRG="${0##*/}"
-VERSION=1.0.3-rc2
+VERSION=1.0.3-rc4
DEBUG=0
export LC_COLLATE=C
else
readlink()
{
- local SYMTARGET="$(v=`ls -l "$2" 2>/dev/null` ; echo ${v##*> })"
+ local SYMTARGET="$(v=`ls -l "$1" 2>/dev/null` ; echo ${v##*> })"
if [ -n "$SYMTARGET" ] ; then
echo "$SYMTARGET"
return 0
local MASTER="/disk@0"
local SLAVE="/disk@1"
;;
- pci-ata)
+ pci-ide|pci-ata)
local MASTER="/@$(cat /proc/ide/${IDEBUS}/channel)/disk@0"
local SLAVE="/@$(cat /proc/ide/${IDEBUS}/channel)/disk@1"
;;
esac
case "$DEVNODE" in
- hda|hdc|hde|hdg|hdi)
+ hda|hdc|hde|hdg|hdi|hdk|hdm|hdo)
echo "${DEVSPEC}${MASTER}:$PARTITION"
return 0
;;
- hdb|hdd|hdf|hdh|hdj)
+ hdb|hdd|hdf|hdh|hdj|hdl|hdn|hdp)
echo "${DEVSPEC}${SLAVE}:$PARTITION"
return 0
;;