# run-virtualbox.include # # Copyright (c) 2009 - OpenSLX GmbH # # This program/file is free software distributed under the GPL version 2. # See http://openslx.org/COPYING # # If you have any feedback please consult http://openslx.org/feedback and # send your feedback to feedback@openslx.org # # General information about OpenSLX can be found at http://openslx.org # # Include script for running the Virtual Box on an OpenSLX client via the # run-virt.sh. The stuff is copied to /etc/opt/openslx/run-virtualbox.include # during stage3. # include general configuration from vmchooser . /etc/opt/openslx/run-virt.include # most of the following does not make much sense yet ... permem=66 mem=$(expr{totalmem} * ${permem}) # virtual fd/cd/dvd and drive devices, floppy b: for configuration # if $floppy_0 from run-virt.include set then fdtest="TRUE" fdtest= fdtest=${floppy_0:+"TRUE"} # if $fdtest not set floppy0="FALSE", else "TRUE" floppy0=${fdtest:-"FALSE"} floppy1="TRUE" floppy1name="/var/lib/virt/vmchooser/loopimg/fd.img" # if $cdrom_0 from run-virt.include set then cdtest="TRUE" cdtest= cdtest=${cdrom_0:+"TRUE"} # if $cdtest not set cdrom0="FALSE", else "TRUE" cdrom0=${cdtest:-"FALSE"} # if $cdrom_1 from run-virt.include set then cdtest="TRUE" cdtest= cdtest=${cdrom_1:+"TRUE"} # if $cdtest not set cdrom1="FALSE", else "TRUE" cdrom1=${cdtest:-"FALSE"} # ide is expected default, test for the virtual disk image type should # be done while creating the runscripts ... ide="TRUE" hddrv="ide" # finally set env for run-virt.sh ################################################################################ # set the variables appropriately (several interfaces with different names) VIRTCMD=$(which virtualbox 2>/dev/null) # VIRTCMDOPTS="${vmopt} ${conffile}"