summaryrefslogtreecommitdiffstats
path: root/release/scripts
diff options
context:
space:
mode:
authorcperciva <cperciva@FreeBSD.org>2015-03-20 19:40:19 +0000
committercperciva <cperciva@FreeBSD.org>2015-03-20 19:40:19 +0000
commitf1bd255f86352b07d53eb60ade18228291abe5cf (patch)
tree7e1d639597ef636c5b0745b3c01cdd6f6842d7aa /release/scripts
parent19f36523e1d1ff76a010b5b0d5da02023a49d37e (diff)
downloadFreeBSD-src-f1bd255f86352b07d53eb60ade18228291abe5cf.zip
FreeBSD-src-f1bd255f86352b07d53eb60ade18228291abe5cf.tar.gz
When creating VM images, copy the contents of the created filesystem into
a new filesystem before packaging it into a disk image. This prevents "remnants" of deleted files from showing up in the VM images, and reduces their compressed size (by about 10% for the cloudware images) as a result. Looks good to: gjb
Diffstat (limited to 'release/scripts')
-rwxr-xr-xrelease/scripts/mk-vmimage.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/release/scripts/mk-vmimage.sh b/release/scripts/mk-vmimage.sh
index 16c33c8..d5985ce 100755
--- a/release/scripts/mk-vmimage.sh
+++ b/release/scripts/mk-vmimage.sh
@@ -102,6 +102,7 @@ main() {
vm_extra_pre_umount
vm_extra_pkg_rmcache
cleanup
+ vm_copy_base
vm_create_disk || return 0
vm_extra_create_disk
OpenPOWER on IntegriCloud