diff options
Diffstat (limited to 'src/os-plugins/plugins/emufe/XX_emufe.sh')
-rw-r--r-- | src/os-plugins/plugins/emufe/XX_emufe.sh | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/os-plugins/plugins/emufe/XX_emufe.sh b/src/os-plugins/plugins/emufe/XX_emufe.sh new file mode 100644 index 00000000..7977e246 --- /dev/null +++ b/src/os-plugins/plugins/emufe/XX_emufe.sh @@ -0,0 +1,36 @@ +# Copyright (c) 2011 - RZ Uni Freiburg +# Copyright (c) 2011 - 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 + +# check if the configuration file is available +if [ -e ${CONFFILE} ]; then + + # load needed variables + . ${CONFFILE} + + # Test if this plugin is activated... more or less useless with the + # new plugin system + if [ ${emufe_active} -ne 0 2>/dev/null ]; then + [ $DEBUGLEVEL -gt 0 ] && echo "executing the 'emufe' os-plugin ..."; + + # copy virtualization include files and emufe.conf to config dir + testmkd ${PLUGINCONFDIR} + cp /mnt/${PLUGINDIR}/run-virt.include ${PLUGINCONFDIR} + cp ${CONFFILE} ${PLUGINCONFDIR} + +else + [ $DEBUGLEVEL -gt 0 ] && echo " * Configuration of 'emufe' plugin failed" +fi |