vmimage.subr (91333d6a2da25901490044d87e633ac5dba8cb0c) vmimage.subr (7d97075f02527bcf29318143c2fc3650be79ee07)
1#!/bin/sh
2#
3# $FreeBSD$
4#
5#
6# Common functions for virtual machine image build scripts.
7#
8

--- 28 unchanged lines hidden (view full) ---

37
38err() {
39 printf "${@}\n"
40 cleanup
41 return 1
42}
43
44cleanup() {
1#!/bin/sh
2#
3# $FreeBSD$
4#
5#
6# Common functions for virtual machine image build scripts.
7#
8

--- 28 unchanged lines hidden (view full) ---

37
38err() {
39 printf "${@}\n"
40 cleanup
41 return 1
42}
43
44cleanup() {
45 umount ${DESTDIR}/dev 2>/dev/null
46 umount ${DESTDIR}
45 if [ ! -z "${mddev}" ]; then
46 mdconfig -d -u ${mddev}
47 fi
47 if [ ! -z "${mddev}" ]; then
48 mdconfig -d -u ${mddev}
49 fi
48 umount ${DESTDIR}/dev
49 umount ${DESTDIR}
50
51 return 0
52}
53
54vm_create_base() {
55 # Creates the UFS root filesystem for the virtual machine disk,
56 # written to the formatted disk image with mkimg(1).
57

--- 114 unchanged lines hidden ---
50
51 return 0
52}
53
54vm_create_base() {
55 # Creates the UFS root filesystem for the virtual machine disk,
56 # written to the formatted disk image with mkimg(1).
57

--- 114 unchanged lines hidden ---