summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/vmchooser/XX_vmchooser.sh
diff options
context:
space:
mode:
Diffstat (limited to 'os-plugins/plugins/vmchooser/XX_vmchooser.sh')
-rw-r--r--os-plugins/plugins/vmchooser/XX_vmchooser.sh23
1 files changed, 16 insertions, 7 deletions
diff --git a/os-plugins/plugins/vmchooser/XX_vmchooser.sh b/os-plugins/plugins/vmchooser/XX_vmchooser.sh
index 0f9521b8..037a857c 100644
--- a/os-plugins/plugins/vmchooser/XX_vmchooser.sh
+++ b/os-plugins/plugins/vmchooser/XX_vmchooser.sh
@@ -4,12 +4,21 @@ CONFFILE="/initramfs/plugin-conf/vmchooser.conf"
if [ -e $CONFFILE ]; then
. $CONFFILE
if [ $vmchooser_active -ne 0 ]; then
- [ $DEBUGLEVEL -gt 0 ] && echo "executing the 'example' os-plugin ...";
+ [ $DEBUGLEVEL -gt 0 ] && echo "executing the 'vmchooser' os-plugin ...";
+ [ $DEBUGLEVEL -gt 0 ] && echo "creating default session entry ...";
+ echo '[Desktop Entry]
+ Encoding=UTF-8
+ Name=VMCHOOSER
+ Name[de]=VMCHOOSER
+ Comment=This session starts the vm session chooser
+ Comment[de]=Diese Sitzung startet das Auswahlmenü für die vorhandenen Sitzungen
+ Exec=/opt/openslx/plugin-repo/vmchooser/vmchooser
+ TryExec=/opt/openslx/plugin-repo/vmchooser/vmchooser
+ Icon=
+ Type=Application' >> /mnt/etc/X11/sessions/default.desktop
- # for this example plugin, we simply take a filename from the
- # configuration and cat that file (output the smiley):
- cat /mnt/opt/openslx/plugin-repo/example/$preferred_side
-
- [ $DEBUGLEVEL -gt 0 ] && echo "done with 'example' os-plugin ...";
+
+
+ [ $DEBUGLEVEL -gt 0 ] && echo "done with 'vmchooser' os-plugin ...";
fi
-fi \ No newline at end of file
+fi