From 396a156f8de495cb39c0e37b31997d19da4919f0 Mon Sep 17 00:00:00 2001 From: Christian Rößler Date: Fri, 29 Apr 2016 15:26:42 +0200 Subject: [run-virt] Linux-VMs fd1: 'smores, Xreset Ubuntu --- .../run-virt/data/opt/openslx/vmchooser/data/linux/vm_runtime | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'remote/modules') diff --git a/remote/modules/run-virt/data/opt/openslx/vmchooser/data/linux/vm_runtime b/remote/modules/run-virt/data/opt/openslx/vmchooser/data/linux/vm_runtime index a238e9a1..53dcfc20 100755 --- a/remote/modules/run-virt/data/opt/openslx/vmchooser/data/linux/vm_runtime +++ b/remote/modules/run-virt/data/opt/openslx/vmchooser/data/linux/vm_runtime @@ -43,7 +43,7 @@ write_xreset() { patch_xreset_shebang() { # Patching after first line, to be exact. logger "openslx vm_runtime: patching ${XRESET} after shebang line, if necessary." - grep -q "${UMOUNTSCRIPT}" "${XRESET}" || sed "1 a ${UMOUNTSCRIPT} \&" -i "${XSETUP}" + grep -q "${UMOUNTSCRIPT}" "${XRESET}" || sed "1 a ${UMOUNTSCRIPT} \&" -i "${XRESET}" } case "${DISTRIBUTION}" in @@ -62,7 +62,7 @@ case "${DISTRIBUTION}" in xsetup_patch_shebang fi logger "openslx vm_runtime: patching ${RESET}." - xsetup_patch_shebang + xreset_patch_shebang fi ;; ubuntu) logger "openslx vm_runtime: Ubuntu detected, version ${VERSION}." @@ -79,6 +79,12 @@ case "${DISTRIBUTION}" in else patch_xsetup_shebang fi + if [ ! -e "${XRESET}" ]; then + XRESETP=/etc/X11/Xreset + write_xreset + else + patch_xreset_shebang + fi ;; debian) logger "openslx vm_runtime: Debian detected." ;; -- cgit v1.2.3-55-g7522