summaryrefslogtreecommitdiffstats
path: root/os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm
diff options
context:
space:
mode:
authorDirk von Suchodoletz2009-08-12 15:08:16 +0200
committerDirk von Suchodoletz2009-08-12 15:08:16 +0200
commit99c3ba4abeb431eb5108b844dd49fc45df3fd6fc (patch)
treec1463a8a2cd9646763e64b14a08c2b723b2c74cb /os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm
parentFix to bootsplash.pm ... (diff)
downloadcore-99c3ba4abeb431eb5108b844dd49fc45df3fd6fc.tar.gz
core-99c3ba4abeb431eb5108b844dd49fc45df3fd6fc.tar.xz
core-99c3ba4abeb431eb5108b844dd49fc45df3fd6fc.zip
Small fixes/hints in plugins.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3083 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm')
-rw-r--r--os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm6
1 files changed, 4 insertions, 2 deletions
diff --git a/os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm b/os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm
index 3fd15bfb..b6749747 100644
--- a/os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm
+++ b/os-plugins/plugins/virtualbox/OpenSLX/OSPlugin/virtualbox.pm
@@ -210,9 +210,11 @@ sub _writeRunlevelScript
'stop && start'
);
- # get distro version (does not work)
- my $workaround_distro = qx(lsb_release -si);
+ # get distro version (does not work and makes no sense to call an external
+ # function which is not available in all distros)
+ # my $workaround_distro = qx(lsb_release -si);
# alternative from bootsplash.pm
+ my $workaround_distro = (split('-',$self->{'os-plugin-engine'}->distroName()))[0];
my $runlevelscript = getInitFileForDistro($initfile, $workaround_distro);
$workaround .= $runlevelscript;