From 15ea9b4b7bfaffe40c360a332990968e9d52ff70 Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Tue, 16 Oct 2007 15:30:23 +0200 Subject: [PATCH] install: fixed open-iscsi installation. BUG: https://bugs.openfabrics.org/show_bug.cgi?id=720 Signed-off-by: Vladimir Sokolovsky --- install.pl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/install.pl b/install.pl index e987e49..fda0958 100755 --- a/install.pl +++ b/install.pl @@ -2773,6 +2773,21 @@ sub install_rpm my $sig = 0; my $package; + if ($name eq $packages_info{'open-iscsi-generic'}{'name'}) { + if (is_installed($packages_info{'open-iscsi-generic'}{'name'}) ) { + $cmd = "rpm -e $packages_info{'open-iscsi-generic'}{'name'}"; + print "Running $cmd\n" if ($verbose); + system("$cmd > $ofedlogs/$name.rpmuninstall.log 2>&1"); + $res = $? >> 8; + $sig = $? & 127; + if ($sig or $res) { + print RED "Failed to uninstall $packages_info{'open-iscsi-generic'}{'name'} RPM", RESET "\n"; + print RED "See $ofedlogs/$name.rpmuninstall.log", RESET "\n"; + exit 1; + } + } + } + my $version = $main_packages{$packages_info{$name}{'parent'}}{'version'}; my $release = $main_packages{$packages_info{$name}{'parent'}}{'release'}; -- 2.46.0