summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm
diff options
context:
space:
mode:
authorDirk von Suchodoletz2008-12-16 20:44:30 +0100
committerDirk von Suchodoletz2008-12-16 20:44:30 +0100
commit6af66e593af4efa000fa4881c9eb5565185fb483 (patch)
tree6664f2e1dcb982c364ab86578eb0e97897d20865 /os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm
parentgit-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2408 95ad53e4-c2... (diff)
downloadcore-6af66e593af4efa000fa4881c9eb5565185fb483.tar.gz
core-6af66e593af4efa000fa4881c9eb5565185fb483.tar.xz
core-6af66e593af4efa000fa4881c9eb5565185fb483.zip
First steps to [wiki:x11vnc x11vnc] extension, see #281.
(and changing type of packet installation to default one) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2409 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm')
-rw-r--r--os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm13
1 files changed, 13 insertions, 0 deletions
diff --git a/os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm b/os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm
index fb69f97a..1a1d08c5 100644
--- a/os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm
+++ b/os-plugins/plugins/x11vnc/OpenSLX/Distro/Base.pm
@@ -88,4 +88,17 @@ sub fillRunlevelScript
return $script;
}
+sub isX11vncInstalled
+{
+ my $self = shift;
+ return $self->isInPath('x11vnc');
+}
+
+sub installX11vnc
+{
+ my $self = shift;
+ $self->{engine}->installPackages('x11vnc');
+ return 1;
+}
+
1;