diff options
Diffstat (limited to 'distrib/sun3/miniroot/dot.profile')
-rw-r--r-- | distrib/sun3/miniroot/dot.profile | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/distrib/sun3/miniroot/dot.profile b/distrib/sun3/miniroot/dot.profile index f9950047ef2..880843b23c5 100644 --- a/distrib/sun3/miniroot/dot.profile +++ b/distrib/sun3/miniroot/dot.profile @@ -1,4 +1,4 @@ -# $OpenBSD: dot.profile,v 1.8 2002/04/09 20:04:09 deraadt Exp $ +# $OpenBSD: dot.profile,v 1.9 2002/04/13 03:10:49 deraadt Exp $ # # Copyright (c) 1995 Jason R. Thorpe # Copyright (c) 1994 Christopher G. Demetriou @@ -42,7 +42,13 @@ set -o emacs # emacs-style command line editing TERMS="sun vt* pcvt* dumb" TERM=sun -rootdisk=`dmesg|grep "^root on"|{ o=;while read x y z t;do o=/dev/$z;done;echo $o;}` +rootdisk=`dmesg|sed -n -e '/OpenBSD /h' -e '//!H' -e '${ + g + p +}'|sed -n -e '/^root on \([0-9a-z]*\)/{ + s//\/dev\/\1/ + p +}'` if [ "X${DONEPROFILE}" = "X" ]; then DONEPROFILE=YES |