From f468860beac426efa8158829819a72024c7130b4 Mon Sep 17 00:00:00 2001 From: Dirk von Suchodoletz Date: Wed, 15 Oct 2008 14:49:42 +0000 Subject: How to annoy admins :) This fix should prevent kdm from creating its own config (we do this!!) ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2319 95ad53e4-c205-0410-b2fa-d234c58c8868 --- installer/OpenSLX/OSExport/Distro/Suse.pm | 1 + os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm | 2 ++ 2 files changed, 3 insertions(+) diff --git a/installer/OpenSLX/OSExport/Distro/Suse.pm b/installer/OpenSLX/OSExport/Distro/Suse.pm index 4db29e69..788cf080 100644 --- a/installer/OpenSLX/OSExport/Distro/Suse.pm +++ b/installer/OpenSLX/OSExport/Distro/Suse.pm @@ -81,6 +81,7 @@ sub initDistroInfo - /tmp/* - /sys/* - /proc/* + - /opt/kde3/share/apps/kdm/read_sysconfig.sh - /opt/kde3/share/autostart/suseplugger.desktop - /opt/kde3/share/autostart/susewatcher.desktop - /opt/kde3/share/autostart/runupdater.desktop diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm index dff3e65a..cddc7b53 100644 --- a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm +++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse.pm @@ -87,6 +87,8 @@ sub setupKDMScript mkpath("/var/adm/kdm"); # maybe backup kdmrc.sysconfig sometimes unlink("/var/adm/kdm/kdmrc.sysconfig"); + # this file gets overwritten if this script is present + unlink("/opt/kde3/share/apps/kdm/read_sysconfig.sh"); symlink("/etc/opt/kdm/kdmrc", "/var/adm/kdm/kdmrc.sysconfig"); my $script = $self->SUPER::setupKDMScript($repoPath); -- cgit v1.2.3-55-g7522