summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/vmchooser/XX_vmchooser.sh
diff options
context:
space:
mode:
authorSebastian Schmelzer2010-09-02 17:50:49 +0200
committerSebastian Schmelzer2010-09-02 17:50:49 +0200
commit416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5 (patch)
tree4715f7d742fec50931017f38fe6ff0a89d4ceccc /os-plugins/plugins/vmchooser/XX_vmchooser.sh
parentFix for the problem reported on the list (sed filter forgotten for the (diff)
downloadcore-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.gz
core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.xz
core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.zip
change dir structure
Diffstat (limited to 'os-plugins/plugins/vmchooser/XX_vmchooser.sh')
-rw-r--r--os-plugins/plugins/vmchooser/XX_vmchooser.sh57
1 files changed, 0 insertions, 57 deletions
diff --git a/os-plugins/plugins/vmchooser/XX_vmchooser.sh b/os-plugins/plugins/vmchooser/XX_vmchooser.sh
deleted file mode 100644
index 168bcda1..00000000
--- a/os-plugins/plugins/vmchooser/XX_vmchooser.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright (c) 2008, 2009 - RZ Uni Freiburg
-# Copyright (c) 2008..2010 - 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
-#
-# script is included from init via the "." load function - thus it has all
-# variables and functions available
-
-# include default directories
-. /etc/openslx.conf
-
-CONFFILE="/initramfs/plugin-conf/vmchooser.conf"
-PLUGINCONFDIR=/mnt/${OPENSLX_DEFAULT_CONFDIR}/plugins/vmchooser
-BINDIR=/mnt/${OPENSLX_DEFAULT_BINDIR}
-PLUGINDIR=${OPENSLX_DEFAULT_DIR}/plugin-repo/vmchooser
-VIRTDIR=/mnt/${OPENSLX_DEFAULT_VIRTDIR}
-
-if [ -e $CONFFILE ]; then
- . $CONFFILE
- if [ $vmchooser_active -ne 0 ] ; then
- [ $DEBUGLEVEL -gt 0 ] \
- && echo "vmchooser: copying stage3 configuration file ..."
- testmkd ${PLUGINCONFDIR}/loopimg
- testmkd ${PLUGINCONFDIR}/fd-loop 1777
- cp $CONFFILE ${PLUGINCONFDIR}/vmchooser.conf
- ln -s ${PLUGINDIR}/run-virt.sh ${BINDIR}/run-virt.sh
- ln -s ${PLUGINDIR}/vmchooser ${BINDIR}/vmchooser
-
- # setup all generic virtualization / starting stuff like the floppy image
- # loop file for exchanging information between linux and vm guest
- if modprobe ${MODPRV} loop; then
- mdev -s
- else
- : #|| error "" nonfatal
- fi
- # mount a clean tempfs (bug in UnionFS prevents loopmount to work)
- grep -qE "unionfs |aufs " /proc/mounts && \
- mount -n -o size=1500k -t tmpfs vm-loopimg ${PLUGINCONFDIR}/loopimg
- # create an empty floppy image of 1.4MByte size
- dd if=/dev/zero of=${PLUGINCONFDIR}/loopimg/fd.img count=2880 bs=512 \
- 2>/dev/null
- chmod 0777 ${PLUGINCONFDIR}/loopimg/fd.img
- # use dos formatter copied into stage3
- mkdosfs ${PLUGINCONFDIR}/loopimg/fd.img >/dev/null 2>&1 #|| error
- mount -n -t msdos -o loop,umask=000 ${PLUGINCONFDIR}/loopimg/fd.img \
- ${PLUGINCONFDIR}/fd-loop
-
- # finished ...
- [ $DEBUGLEVEL -gt 0 ] && echo "done with 'vmchooser' os-plugin ..."
- fi
-fi