Page MenuHomeFreeBSD

D48780.id169958.diff
No OneTemporary

D48780.id169958.diff

diff --git a/tools/tools/nanobsd/defaults.sh b/tools/tools/nanobsd/defaults.sh
--- a/tools/tools/nanobsd/defaults.sh
+++ b/tools/tools/nanobsd/defaults.sh
@@ -812,7 +812,7 @@
mount -t nullfs -o noatime -o ro ${NANO_PACKAGE_DIR} ${NANO_WORLDDIR}/_.p
mount -t devfs devfs ${NANO_WORLDDIR}/dev
- trap "umount ${NANO_WORLDDIR}/dev; umount ${NANO_WORLDDIR}/_.p ; rm -xrf ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT
+ trap "nano_umount ${NANO_WORLDDIR}/dev; nano_umount ${NANO_WORLDDIR}/_.p ; rm -xrf ${NANO_WORLDDIR}/_.p" 1 2 15 EXIT
# Install pkg-* package
CR "${PKGCMD} add /_.p/${_NANO_PKG_PACKAGE}"
@@ -837,8 +837,8 @@
CR0 "${PKGCMD} info"
trap - 1 2 15 EXIT
- umount ${NANO_WORLDDIR}/dev
- umount ${NANO_WORLDDIR}/_.p
+ nano_umount ${NANO_WORLDDIR}/dev
+ nano_umount ${NANO_WORLDDIR}/_.p
rm -xrf ${NANO_WORLDDIR}/_.p
}
diff --git a/tools/tools/nanobsd/legacy.sh b/tools/tools/nanobsd/legacy.sh
--- a/tools/tools/nanobsd/legacy.sh
+++ b/tools/tools/nanobsd/legacy.sh
@@ -113,7 +113,7 @@
-y ${NANO_HEADS}`
fi
- trap "echo 'Running exit trap code' ; df -i ${MNT} ; umount ${MNT} || true ; mdconfig -d -u $MD" 1 2 15 EXIT
+ trap "echo 'Running exit trap code' ; df -i ${MNT} ; nano_umount ${MNT} || true ; mdconfig -d -u $MD" 1 2 15 EXIT
gpart create -s bsd "${MD}"
gpart add -t freebsd-ufs -b 16 "${MD}"

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 19, 7:17 AM (1 h, 35 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27716666
Default Alt Text
D48780.id169958.diff (1 KB)

Event Timeline