X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=ybin%2Fofpath;h=387bf900659cd9570d271f5eeff84285223fe904;hp=ea1a7fa81d3b7cefdfbc96ef3410f949e8689cd6;hb=08532f2d438e244fb1d84dfa2c507ede37262162;hpb=5a1d6ab9e290804deea3bfd4f888709a732b3f58 diff --git a/ybin/ofpath b/ybin/ofpath index ea1a7fa..387bf90 100755 --- a/ybin/ofpath +++ b/ybin/ofpath @@ -3,7 +3,7 @@ ############################################################################### ## ## ofpath: determine OpenFirmware path from unix device node -## Copyright (C) 2000, 2001, 2002 Ethan Benson +## Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson ## ## Portions based on show_of_path.sh: ## @@ -27,7 +27,7 @@ PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin" PRG="${0##*/}" -VERSION=1.0.3-rc4 +VERSION=1.0.4 DEBUG=0 export LC_COLLATE=C @@ -39,7 +39,7 @@ echo \ Written by Ethan Benson Portions based on show_of_path.sh written by Olaf Hering -Copyright (C) 2000, 2001, 2002 Ethan Benson +Copyright (C) 2000, 2001, 2002, 2003 Ethan Benson Portions Copyright (C) 2000 Olaf Hering This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -313,6 +313,7 @@ ide_ofpath() "PowerMac3,6") local CDROM="$(grep "^drive name:" /proc/sys/dev/cdrom/info 2> /dev/null | grep $DEVNODE)" if [ -z "$CDROM" ] ; then + echo 1>&2 "$PRG: WARNING: Your kernel is too old for proper support, device may be innaccurate." echo "ultra2:$PARTITION" else echo "cd:$PARTITION" @@ -345,7 +346,7 @@ ide_ofpath() fi case "$(cat /proc/device-tree${DEVSPEC}/device_type 2> /dev/null)" in - ata) + ide|ata) local MASTER="/disk@0" local SLAVE="/disk@1" ;;