From f12be36bc0baefee31db880c90965f752c91d21f Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Sat, 24 Mar 2007 22:36:49 +0000 Subject: * fixed some minor problems with respect to meta-packager git-svn-id: http://svn.openslx.org/svn/openslx/trunk@819 95ad53e4-c205-0410-b2fa-d234c58c8868 --- installer/OpenSLX/OSSetup/MetaPackager/Base.pm | 4 ++++ installer/OpenSLX/OSSetup/MetaPackager/yum.pm | 18 +++++++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) (limited to 'installer/OpenSLX/OSSetup/MetaPackager') diff --git a/installer/OpenSLX/OSSetup/MetaPackager/Base.pm b/installer/OpenSLX/OSSetup/MetaPackager/Base.pm index c9e6a44e..be11ae51 100644 --- a/installer/OpenSLX/OSSetup/MetaPackager/Base.pm +++ b/installer/OpenSLX/OSSetup/MetaPackager/Base.pm @@ -51,6 +51,10 @@ sub installSelection { } +sub clean +{ +} + 1; ################################################################################ diff --git a/installer/OpenSLX/OSSetup/MetaPackager/yum.pm b/installer/OpenSLX/OSSetup/MetaPackager/yum.pm index 0294fd17..e368b556 100644 --- a/installer/OpenSLX/OSSetup/MetaPackager/yum.pm +++ b/installer/OpenSLX/OSSetup/MetaPackager/yum.pm @@ -71,6 +71,17 @@ sub setupPackageSource close(REPO); } +sub installSelection +{ + my $self = shift; + my $pkgSelection = shift; + + if (slxsystem("yum -y install $pkgSelection")) { + die _tr("unable to install selection (%s)\n", $!); + } + slxsystem('rm /proc/cpuinfo'); +} + sub updateBasicVendorOS { my $self = shift; @@ -84,14 +95,11 @@ sub updateBasicVendorOS } } -sub installSelection +sub cleanup { my $self = shift; - my $pkgSelection = shift; - if (slxsystem("yum -y install $pkgSelection")) { - die _tr("unable to install selection (%s)\n", $!); - } + slxsystem('umount /proc'); slxsystem('rm /proc/cpuinfo'); } -- cgit v1.2.3-55-g7522