summaryrefslogtreecommitdiffstats
path: root/installer/OpenSLX/OSSetup/Engine.pm
diff options
context:
space:
mode:
authorOliver Tappe2008-03-08 14:39:31 +0100
committerOliver Tappe2008-03-08 14:39:31 +0100
commit549c1e8d4ba06eb10432d9fa849d94500ff37985 (patch)
treed53079b6104c8737973f91cc23cb12d197bf5ee8 /installer/OpenSLX/OSSetup/Engine.pm
parent* the plugin init script is now setting theme paths in gdm.conf (diff)
downloadcore-549c1e8d4ba06eb10432d9fa849d94500ff37985.tar.gz
core-549c1e8d4ba06eb10432d9fa849d94500ff37985.tar.xz
core-549c1e8d4ba06eb10432d9fa849d94500ff37985.zip
* added missing call to fetchInstalledPlugins() in case the vendor-OS
already exists - causing automatic re-installation of plugins after a re-installation or re-cloning of a vendor-OS to work. Well, at least I hope it does fix it - as it's not yet tested. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1611 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'installer/OpenSLX/OSSetup/Engine.pm')
-rw-r--r--installer/OpenSLX/OSSetup/Engine.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/installer/OpenSLX/OSSetup/Engine.pm b/installer/OpenSLX/OSSetup/Engine.pm
index 643802e4..61db7f85 100644
--- a/installer/OpenSLX/OSSetup/Engine.pm
+++ b/installer/OpenSLX/OSSetup/Engine.pm
@@ -592,6 +592,8 @@ sub addInstalledVendorOSToConfigDB
)
);
}
+ # re-install plugins of this vendor-OS
+ @plugins = $openslxDB->fetchInstalledPlugins($vendorOS->{id});
}
else {
my $data = { 'name' => $vendorOSName };