X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=ex%2Fmakevm;h=f6ed255feb5ac50c1ced488eb0dd96ddade79f7b;hp=bf240c3c58e66a78889a9a977a3df3898c7d6349;hb=0f817fa673bc9fb881c260d7667d71972492fa84;hpb=34a91d9a841432323980cad110047f18bb7ce7d8 diff --git a/ex/makevm b/ex/makevm index bf240c3..f6ed255 100755 --- a/ex/makevm +++ b/ex/makevm @@ -1,7 +1,4 @@ #!/bin/bash -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 @@ -9,28 +6,20 @@ multistrap -f ex/vm.conf ln -s vm/usr/bin/mawk vm/bin/awk echo '/sbin/poweroff -f' > vm/.bash_logout cat > vm/etc/fstab < vm/.profile < vm/etc/initramfs-tools/modules <> vm/etc/sudoers <nobody closefrom=5 Defaults>nobody !env_check Defaults>nobody env_keep="ONLINE_JUDGE PATH HOME" EOF install gruntmaster-exec gruntmaster-compile vm/usr/bin/ -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