summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Schmelzer2008-12-17 21:07:52 +0100
committerSebastian Schmelzer2008-12-17 21:07:52 +0100
commitb0cfeceb05368359f0acd2a8479eb4fecbb9140e (patch)
tree72ff738c64f3bd4514ff76edfdb95c3813fb94f2
parent * added missing quotes (diff)
downloadcore-b0cfeceb05368359f0acd2a8479eb4fecbb9140e.tar.gz
core-b0cfeceb05368359f0acd2a8479eb4fecbb9140e.tar.xz
core-b0cfeceb05368359f0acd2a8479eb4fecbb9140e.zip
* desktop.pm still depends on isFOOInstalled() functions
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2431 95ad53e4-c205-0410-b2fa-d234c58c8868
-rw-r--r--os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm
index 9184733f..54ecd8b9 100644
--- a/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm
+++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm
@@ -61,6 +61,13 @@ sub getDefaultDesktopKind
: isPackInstalled('startxfce') ? 'xfce' : undef;
}
+sub isGDMInstalled { return isPackInstalled('gdm');}
+sub isKDMInstalled { return isPackInstalled('kdm');}
+sub isXDMInstalled { return isPackInstalled('xdm');}
+sub isGNOMEInstalled { return isPackInstalled('gnome-session');}
+sub isKDEInstalled { return isPackInstalled('startkde');}
+sub isXFCEInstalled { return isPackInstalled('startxfce');}
+
sub installGNOME
{
my $self = shift;