svn commit: r274292 - projects/release-vmimage/release/tools
Glen Barber
gjb at FreeBSD.org
Sat Nov 8 16:26:18 UTC 2014
Author: gjb
Date: Sat Nov 8 16:26:17 2014
New Revision: 274292
URL: https://svnweb.freebsd.org/changeset/base/274292
Log:
mount(8) and umount(8) devfs(5) as needed.
Sponsored by: The FreeBSD Foundation
Modified:
projects/release-vmimage/release/tools/vmimage.subr
Modified: projects/release-vmimage/release/tools/vmimage.subr
==============================================================================
--- projects/release-vmimage/release/tools/vmimage.subr Sat Nov 8 15:58:17 2014 (r274291)
+++ projects/release-vmimage/release/tools/vmimage.subr Sat Nov 8 16:26:17 2014 (r274292)
@@ -79,8 +79,11 @@ vm_install_base() {
echo '/dev/gpt/swapfs none swap sw 0 0' \
>> ${DESTDIR}/etc/fstab
+ mkdir -p ${DESTDIR}/dev
+ mount -t devfs devfs ${DESTDIR}/dev
chroot ${DESTDIR} /usr/bin/newaliases
chroot ${DESTDIR} /etc/rc.d/ldconfig forcestart
+ umount ${DESTDIR}/dev
return 0
}
@@ -104,12 +107,15 @@ vm_extra_enable_services() {
}
vm_extra_install_packages() {
+ mkdir -p ${DESTDIR}/dev
+ mount -t devfs devfs ${DESTDIR}/dev
chroot ${DESTDIR} env ASSUME_ALWAYS_YES=yes \
/usr/sbin/pkg bootstrap -y
if [ ! -z "${VM_EXTRA_PACKAGES}" ]; then
chroot ${DESTDIR} env ASSUME_ALWAYS_YES=yes \
/usr/sbin/pkg install -y ${VM_EXTRA_PACKAGES}
fi
+ umount ${DESTDIR}/dev
return 0
}
More information about the svn-src-projects
mailing list