aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2010-04-01 02:03:28 +0000
committerWarner Losh <imp@FreeBSD.org>2010-04-01 02:03:28 +0000
commite55b9df7b370f3f1c243a960ce951733ab79312e (patch)
tree085f752d6b022f165316f1b6525236c8968fb64a /tools
parent4018626f75a16eecaec42faabb55b3c483600570 (diff)
Notes
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/nanobsd/nanobsd.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/tools/nanobsd/nanobsd.sh b/tools/tools/nanobsd/nanobsd.sh
index d476ff893920..10d8f78b6c9e 100644
--- a/tools/tools/nanobsd/nanobsd.sh
+++ b/tools/tools/nanobsd/nanobsd.sh
@@ -439,7 +439,7 @@ create_i386_diskimage ( ) (
-y ${NANO_HEADS}`
fi
- trap "df -i ${MNT} ; umount ${MNT} || true ; mdconfig -d -u $MD" 1 2 15 EXIT
+ trap "echo 'Running exit trap code' ; df -i ${MNT} ; umount ${MNT} || true ; mdconfig -d -u $MD" 1 2 15 EXIT
fdisk -i -f ${NANO_OBJ}/_.fdisk ${MD}
fdisk ${MD}
@@ -491,6 +491,9 @@ create_i386_diskimage ( ) (
echo "Writing out _.disk.image..."
dd if=/dev/${MD}s1 of=${NANO_DISKIMGDIR}/_.disk.image bs=64k
mdconfig -d -u $MD
+
+ trap - 1 2 15 EXIT
+
) > ${NANO_OBJ}/_.di 2>&1
)