From owner-freebsd-current Sat Feb 3 15:24:45 2001 Delivered-To: freebsd-current@freebsd.org Received: from updraft.jp.freebsd.org (updraft.jp.FreeBSD.ORG [210.157.158.42]) by hub.freebsd.org (Postfix) with ESMTP id F3F1737B491; Sat, 3 Feb 2001 15:24:26 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by updraft.jp.freebsd.org (8.11.2+3.4W/8.11.1) with ESMTP/inet id f13NONW49406; Sun, 4 Feb 2001 08:24:24 +0900 (JST) (envelope-from matusita@jp.FreeBSD.org) Cc: phk@freebsd.org X-Face: '*aj"d@ijeQ:/X}]oM5c5Uz{ZZZk90WPt>a^y4$cGQp8:!H\W=hSM;PuNiidkc]/%,;6VGu e+`&APmz|P;F~OL/QK%;P2vU>\j4X.8@i%j6[%DTs_3J,Fff0)*oHg$A.cDm&jc#pD24WK@{,"Ef!0 P\):.2}8jo-BiZ?X&t$V X-User-Agent: Mew/1.94.2 XEmacs/21.2 (Poseidon) X-FaceAnim: (-O_O-)(O_O- )(_O- )(O- )(- -)( -O)( -O_)( -O_O)(-O_O-) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Dispatcher: imput version 20000228(IM140) Lines: 36 From: Makoto MATSUSHITA To: current@freebsd.org Subject: doFS.sh should obey MDDEVICE if available Date: Sun, 04 Feb 2001 08:24:09 +0900 Message-Id: <20010204082409C.matusita@jp.FreeBSD.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG src/release/scripts/doFS.sh rev. 1.6 doesn't consider MDDEVICE variable (formaly, VNDEVICE). Here is a sample fix to use MDDEVICE variable to configure md -- trivial, add '-u' option if MDDEVICE is already defined. -- - Makoto `MAR' MATSUSHITA Index: doFS.sh =================================================================== RCS file: /pub/cvsup/FreeBSD.cvs/src/release/scripts/doFS.sh,v retrieving revision 1.29 diff -c -r1.29 doFS.sh *** doFS.sh 2001/01/31 22:58:39 1.29 --- doFS.sh 2001/02/03 23:16:51 *************** *** 37,43 **** awk 'BEGIN {printf "%c%c", 85, 170}' |\ dd of=${FSIMG} obs=1 seek=510 conv=notrunc 2>/dev/null ! MDDEVICE=`mdconfig -a -t vnode -f ${FSIMG}` if [ ! -c /dev/${MDDEVICE} ] ; then if [ -f /dev/MAKEDEV ] ; then ( cd /dev && sh MAKEDEV ${MDDEVICE} ) --- 37,47 ---- awk 'BEGIN {printf "%c%c", 85, 170}' |\ dd of=${FSIMG} obs=1 seek=510 conv=notrunc 2>/dev/null ! if [ "x${MDDEVICE}" != "x" ] ; then ! mdconfig -a -t vnode -f ${FSIMG} -u ${MDDEVICE} ! else ! MDDEVICE=`mdconfig -a -t vnode -f ${FSIMG}` ! fi if [ ! -c /dev/${MDDEVICE} ] ; then if [ -f /dev/MAKEDEV ] ; then ( cd /dev && sh MAKEDEV ${MDDEVICE} ) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message