summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorthomas <thomas@FreeBSD.org>2004-08-21 20:21:49 +0000
committerthomas <thomas@FreeBSD.org>2004-08-21 20:21:49 +0000
commita4418fa3a86ce3a430d06abbf5045e47d702bc11 (patch)
treee15c846b502181c162a063728f574d2d25d0d482 /tools
parente8f5fe75244345d666a00f064a6845e64d1d41fc (diff)
downloadFreeBSD-src-a4418fa3a86ce3a430d06abbf5045e47d702bc11.zip
FreeBSD-src-a4418fa3a86ce3a430d06abbf5045e47d702bc11.tar.gz
Fix positional parameter reference to ${10}.
Fix target location for generation of fstab. PR: bin/70795
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/nanobsd/i386.diskimage8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/tools/nanobsd/i386.diskimage b/tools/tools/nanobsd/i386.diskimage
index e3a1302..a5d7028 100644
--- a/tools/tools/nanobsd/i386.diskimage
+++ b/tools/tools/nanobsd/i386.diskimage
@@ -25,14 +25,14 @@ ALTROOTSLICE=$6
CFGSLICE=$7
WD=$8
IMG=$9
-CFGMASTER=$10
+CFGMASTER=${10}
TMPFILE0=`mktemp -t nanobsd`
TMPFILE1=`mktemp -t nanobsd`
TMPMNT=`mktemp -d -t nanobsd`
make_fstab () {
- echo "/dev/$1 / ufs ro 1 1" > ${WD}/etc/fstab
+ echo "/dev/$1 / ufs ro 1 1" > $2/etc/fstab
}
get_label () {
@@ -75,7 +75,7 @@ bsdlabel -w -B ${MD}s1
newfs ${PRIROOTLABEL} -O1 -U ${MD}s1a
mount /dev/${MD}s1a ${TMPMNT}
(cd ${WD} && find . -print | cpio -dump ${TMPMNT}) || true
-make_fstab ${PRIROOTSLICE}
+make_fstab ${PRIROOTSLICE} ${TMPMNT}
df ${TMPMNT}
umount ${TMPMNT}
@@ -86,7 +86,7 @@ if [ -n "${ALTROOTLABEL}" ]; then
tunefs ${ALTROOTLABEL} /dev/${MD}s2a
fi
mount /dev/${MD}s2a ${TMPMNT}
-make_fstab ${ALTROOTSLICE}
+make_fstab ${ALTROOTSLICE} ${TMPMNT}
umount ${TMPMNT}
# Prepare configuration slice
OpenPOWER on IntegriCloud