summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc')
-rwxr-xr-xcore/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc
index 939becf6..ad29d78d 100755
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/includes/00_vars.inc
@@ -2,6 +2,9 @@
LOCALUSER=student
USERHOME=/home/"$LOCALUSER"
USERHOMEDIR=/home/"$LOCALUSER"/PERSISTENT
+USERDESKTOP=$(xdg-user-dir DESKTOP)
+[ "$USERDESKTOP" == "" ] && USERDESKTOP="$USERHOME"
+
DISKMOUNTDIR=/mnt/diskmount
SLXCONFIGFILE="$DISKMOUNTDIR"/openslx.ini
CONFIGFILE="$DISKMOUNTDIR"/shares.dat
@@ -10,6 +13,7 @@ RAWKEYTEMP=$(mktemp -t XXXXXXXXXX.dat)
BYTES=256
declare -a ROHSHARES
+# Just to be sure...
if [ ! $(mount 2>/dev/null | grep -q "$DISKMOUNTDIR") ]; then
[ ! -d "$DISKMOUNTDIR" ] && mkdir -p "$DISKMOUNTDIR"
mount /dev/fd1 "$DISKMOUNTDIR" 2>/dev/null 1>&2 # Zu erl.: Fehlerfangen