From sakai@csl.cl.nec.co.jp  Thu Sep 17 07:58:18 1998
Received: from research.gate.nec.co.jp (research.gate.nec.co.jp [202.32.8.49])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA20043
          for <FreeBSD-gnats-submit@freebsd.org>; Thu, 17 Sep 1998 07:58:09 -0700 (PDT)
          (envelope-from sakai@csl.cl.nec.co.jp)
Received: from csl.cl.nec.co.jp (root@csl.cl.nec.co.jp [133.207.2.51]) by research.gate.nec.co.jp (8.8.8+2.7Wbeta7/971104) with ESMTP id XAA22939 for <FreeBSD-gnats-submit@freebsd.org>; Thu, 17 Sep 1998 23:57:37 +0900 (JST)
Received: from csls33.csl.cl.nec.co.jp (root@csls33.csl.cl.nec.co.jp [10.56.48.6]) by csl.cl.nec.co.jp (8.8.5+2.7Wbeta5/CSL-960227) with ESMTP
	id XAA10032; Thu, 17 Sep 1998 23:57:37 +0900 (JST)
Received: from localhost (sakai@parsley.csl.cl.nec.co.jp [10.56.48.30]) by csls33.csl.cl.nec.co.jp (8.8.5+2.7Wbeta5/CSL-960227) with ESMTP
	id XAA28305; Thu, 17 Sep 1998 23:57:35 +0900 (JST)
Message-Id: <19980917235735L.sakai@csl.cl.nec.co.jp>
Date: Thu, 17 Sep 1998 23:57:35 +0900
From: Junji SAKAI <sakai@jp.freebsd.org>
Sender: Junji SAKAI <sakai@csl.cl.nec.co.jp>
Reply-To: sakai@jp.freebsd.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: doFS.sh contains direct references to /mnt

>Number:         7965
>Category:       misc
>Synopsis:       doFS.sh contains direct references to /mnt
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 17 08:00:00 PDT 1998
>Closed-Date:    Tue Jan 12 14:13:20 PST 1999
>Last-Modified:  Tue Jan 12 14:13:30 PST 1999
>Originator:     Junji SAKAI
>Release:        FreeBSD 2.2.7-STABLE i386
>Organization:
Japanese manual translation project
>Environment:

	FreeBSD 2.2.7-STABLE as of Sep 16, 1998
	/usr/src/release directory

>Description:

	doFS.sh script in /usr/src/release directory has
	direct references to "/mnt", rather than via ${MNT} variable.
	So even if one specifies other than "/mnt" as a doFS.sh argument,
	doFS.sh still accesses /mnt and produces wrong parameters.

>How-To-Repeat:

	put, for example, a line "MNT = /mnt2" in /usr/src/release/Makefile
	and invoke "make release.8" in /usr/src/release

>Fix:
	
--- doFS.sh.orig	Thu Jul 16 11:22:00 1998
+++ doFS.sh	Thu Sep 17 23:03:24 1998
@@ -47,9 +47,9 @@
 
 	( set -e && cd ${FSPROTO} && find . -print | cpio -dump ${MNT} )
 
-	df -ki /mnt
+	df -ki ${MNT}
 
-	set `df -ki /mnt | tail -1`
+	set `df -ki ${MNT} | tail -1`
 
 	umount ${MNT}
 

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: msmith 
State-Changed-When: Tue Jan 12 14:13:20 PST 1999 
State-Changed-Why:  
Good idea! 
>Unformatted:
