From 0f8737691bd096c66f56096c0773248c63993b72 Mon Sep 17 00:00:00 2001 From: Root Date: Fri, 10 Nov 2006 16:15:54 +0000 Subject: slxgrp changes git-svn-id: http://svn.openslx.org/svn/openslx/trunk@506 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initramfs/initrd-stuff/bin/servconfig | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'initramfs/initrd-stuff') diff --git a/initramfs/initrd-stuff/bin/servconfig b/initramfs/initrd-stuff/bin/servconfig index 237966aa..744c9df9 100755 --- a/initramfs/initrd-stuff/bin/servconfig +++ b/initramfs/initrd-stuff/bin/servconfig @@ -5,7 +5,7 @@ # system is setup when servconfig starts # # Dirk von Suchodoletz , 29-10-2006 -# Michael Janczyk , 09-11-2006 +# Michael Janczyk , 10-11-2006 # Lars Mueller , 23-06-2006 # Oliver Tappe , 23-06-2006 # @@ -332,13 +332,13 @@ Type=Application" >/mnt/etc/X11/sessions/default.desktop if [ -n "${sessions}" ]; then for i in /mnt/var/lib/vmware/vmsessions/*.desktop; do # only link if in right slxgrp - slxgrpstr=$(cat ${i} | sed -e "s/.*/\L&/;s/slxgrp=/ /;s/$/ /" \ - | sed -n "/^slxgrp/p") - [ `strinstr " ${slxgrp} " "${slxgrpstr}"` ] && slxgrptest="TRUE" + slxgrpstr=$(cat ${i} | sed -e "s/.*/\L&/" | sed -n "/^slxgrp/p" \ + | sed -e "s/slxgrp=/ /;s/$/ /") + slxgrptest="false" + if strinstr " ${slxgrp} " "${slxgrpstr}"; then slxgrptest="true"; fi xdmshow=$(cat ${i}|sed -e "s/.*/\L&/" | sed -n "/^xdm/p"\ |sed -e "s,xdm=,,") - if [ -z "${slxgrp}" -o "${slxgrptest}" = "TRUE" \ - -o "${slxgrp}" = "default" ]; then + if [ -z "${slxgrp}" -o "${slxgrptest}" = "true" ]; then #session_name=$(cat ${i} | grep -iw "exec" \ # | awk -F "=" '{print $2}') session_name=$(cat ${i} | sed -e "s/.*/\L&/" \ -- cgit v1.2.3-55-g7522