From 2a6db3646ea8540fb41bea20c09a4167b7281ad4 Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Sun, 25 Jan 2015 17:40:04 +0200 Subject: [PATCH] Mount /proc inside chroot in ex/makevm to fix openjdk configuration --- ex/makevm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ex/makevm b/ex/makevm index 9154278..c1d8c02 100755 --- a/ex/makevm +++ b/ex/makevm @@ -3,6 +3,8 @@ GROUP=$(getent group www-data | cut -f3 -d:) USER=$(getent passwd www-data | cut -f3 -d:) rm -rf vm/ vm.squashfs +mkdir -p vm/proc/ +mount /proc -o bind vm/proc multistrap -f ex/vm.conf ln -s vm/usr/bin/mawk vm/bin/awk echo '/sbin/poweroff -f' > vm/.bash_logout @@ -26,4 +28,5 @@ install gruntmaster-exec gruntmaster-compile vm/usr/bin/ sed -i -e "s/setgid 65534/setgid $GROUP/" -e "s/setuid 65534/setuid $USER/" vm/usr/bin/gruntmaster-exec chroot vm update-initramfs -d -k 3.2.0-4-amd64 chroot vm update-initramfs -c -k 3.2.0-4-amd64 +umount vm/proc mksquashfs vm vm.squashfs -comp lzo -- 2.30.2