From e8f98ce4198f1234b022147931087df5bcfea821 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 13 Dec 2013 16:26:53 +0100 Subject: [vmchooser] Add sessionstart script that will source everything in sessionstart.d Needed for beamergui. This is pretty much the same as Xsession with Xsession.d, since the vmchooser is technically the session, but we might want to run things when the actual session selected in the vmchooser starts. --- .../modules/vmchooser/data/opt/openslx/vmchooser/sessionstart | 10 ++++++++++ remote/modules/vmchooser/vmchooser.build | 1 - 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100755 remote/modules/vmchooser/data/opt/openslx/vmchooser/sessionstart (limited to 'remote/modules') diff --git a/remote/modules/vmchooser/data/opt/openslx/vmchooser/sessionstart b/remote/modules/vmchooser/data/opt/openslx/vmchooser/sessionstart new file mode 100755 index 00000000..aa7e54c6 --- /dev/null +++ b/remote/modules/vmchooser/data/opt/openslx/vmchooser/sessionstart @@ -0,0 +1,10 @@ +#!/bin/ash + +SOURCEPATH="/opt/openslx/vmchooser/sessionstart.d" + +if [ -d "$SOURCEPATH" ]; then + for file in $SOURCEPATH/*; do + . "$file" || slxlog "vmchooser-sessionstart" "Could not source $file at session start!" "$file" + done +fi + diff --git a/remote/modules/vmchooser/vmchooser.build b/remote/modules/vmchooser/vmchooser.build index 58f5986e..eb0a2d48 100644 --- a/remote/modules/vmchooser/vmchooser.build +++ b/remote/modules/vmchooser/vmchooser.build @@ -1,4 +1,3 @@ -#!/bin/bash fetch_source() { git clone "${REQUIRED_GIT}" src -- cgit v1.2.3-55-g7522