diff options
author | Oliver Tappe | 2008-05-20 15:24:28 +0200 |
---|---|---|
committer | Oliver Tappe | 2008-05-20 15:24:28 +0200 |
commit | 4107122aea9c2aed804d46f4e3e726e5da051244 (patch) | |
tree | 515238d81d7274b14e54838e1c1aaccf01be0fa8 /os-plugins/plugins/desktop/OpenSLX/Distro/Suse_10_2.pm | |
parent | * optimized the methods that set the attributes of a client/group/system to (diff) | |
download | core-4107122aea9c2aed804d46f4e3e726e5da051244.tar.gz core-4107122aea9c2aed804d46f4e3e726e5da051244.tar.xz core-4107122aea9c2aed804d46f4e3e726e5da051244.zip |
* more work at desktop plugin (GDM & KDM should now work on SUSE & Ubuntu)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1777 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins/plugins/desktop/OpenSLX/Distro/Suse_10_2.pm')
-rw-r--r-- | os-plugins/plugins/desktop/OpenSLX/Distro/Suse_10_2.pm | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Suse_10_2.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse_10_2.pm new file mode 100644 index 00000000..a41a84d1 --- /dev/null +++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Suse_10_2.pm @@ -0,0 +1,41 @@ +# Copyright (c) 2006, 2007 - OpenSLX GmbH +# +# This program is free software distributed under the GPL version 2. +# See http://openslx.org/COPYING +# +# If you have any feedback please consult http://openslx.org/feedback and +# send your suggestions, praise, or complaints to feedback@openslx.org +# +# General information about OpenSLX can be found at http://openslx.org/ +# ----------------------------------------------------------------------------- +# desktop/OpenSLX/Distro/Suse_10_2.pm +# - provides SUSE-10.2-specific overrides of the Distro API for the desktop +# plugin. +# ----------------------------------------------------------------------------- +package desktop::OpenSLX::Distro::Suse_10_2; + +use strict; +use warnings; + +use base qw(desktop::OpenSLX::Distro::Suse); + +use OpenSLX::Basics; +use OpenSLX::Utils; + +################################################################################ +### interface methods +################################################################################ + +sub GDMPathInfo +{ + my $self = shift; + + my $pathInfo = $self->SUPER::GDMPathInfo(); + + # link gdm.conf-custom instead of gdm.conf + $pathInfo->{config} = '/etc/opt/gnome/gdm/custom.conf'; + + return $pathInfo; +} + +1; |