summaryrefslogtreecommitdiffstats
path: root/os-plugins
diff options
context:
space:
mode:
authorSebastian Schmelzer2008-09-16 20:28:20 +0200
committerSebastian Schmelzer2008-09-16 20:28:20 +0200
commit379bdcb2d99b96655a533e571b0100055e43cba6 (patch)
treef4e9591bb93f8f17f0c777b0a5849fb2cd73d869 /os-plugins
parent* modified linkingscript for ati and nvida modules (diff)
downloadcore-379bdcb2d99b96655a533e571b0100055e43cba6.tar.gz
core-379bdcb2d99b96655a533e571b0100055e43cba6.tar.xz
core-379bdcb2d99b96655a533e571b0100055e43cba6.zip
* fix for new suse 10.2
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2227 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins')
-rw-r--r--os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm4
1 files changed, 4 insertions, 0 deletions
diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm
index 6da2ccc3..bcb8e14a 100644
--- a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm
+++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm
@@ -53,6 +53,8 @@ sub setupGDMScript
rllinker xdm 1 10
sed -i 's/DISPLAYMANAGER=.*/DISPLAYMANAGER="gdm"/' \
/mnt/etc/sysconfig/displaymanager
+ [ $(grep -q DISPLAYMANAGER /mnt/etc/sysconfig/displaymanager) ] && \
+ echo "DISPLAYMANAGER=\"gdm\"" >> /mnt/etc/sysconfig/displaymanager
sed -i "s/DEFAULT_WM=.*/DEFAULT_WM=\\"\$desktop_kind\\"/" \
/mnt/etc/sysconfig/windowmanager
#sed "s|XSESSION|/etc/xdm/Xsession|" -i /mnt$configFile
@@ -79,6 +81,8 @@ sub setupKDMScript
rllinker xdm 1 10
sed -i 's/DISPLAYMANAGER=.*/DISPLAYMANAGER="kdm"/' \
/mnt/etc/sysconfig/displaymanager
+ [ $(grep -q DISPLAYMANAGER /mnt/etc/sysconfig/displaymanager) ] && \
+ echo "DISPLAYMANAGER=\"kdm\"" >> /mnt/etc/sysconfig/displaymanager
sed -i "s/DEFAULT_WM=.*/DEFAULT_WM=\"$desktop_kind\"/" \
/mnt/etc/sysconfig/windowmanager
End-of-Here