]> git.openfabrics.org - ~tnikolova/ofed_scripts/.git/commitdiff
Disable 'tgt-generic' on ppc64 and ia64 platforms.
authorVladimir Sokolovsky <vlad@mellanox.co.il>
Tue, 26 Aug 2008 09:25:03 +0000 (12:25 +0300)
committerVladimir Sokolovsky <vlad@mellanox.co.il>
Tue, 26 Aug 2008 09:25:03 +0000 (12:25 +0300)
Remove unused 'stgt' package.

Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.co.il>
install.pl

index b31f30b4b7b3bcba39acf5d1e04d0a56732f4a3f..845eb6493e3c22b841c385417e93c246ab54daf2 100755 (executable)
@@ -1240,28 +1240,21 @@ my %packages_info = (
         'tgt-generic' =>
             { name => ($distro eq 'SuSE') ? 'tgt': 'scsi-target-utils', parent => "tgt-generic",
             selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
-            available => 1, mode => "user", dist_req_build => ["openssl-devel"],
+            available => 0, mode => "user", dist_req_build => ["openssl-devel"],
             dist_req_inst => [], ofa_req_build => ["libibverbs-devel", "librdmacm-devel"],
             ofa_req_inst => ["librdmacm", "libibverbs-devel"],
             install32 => 0, exception => 1, configure_options => '' },
-        'stgt' =>
-            { name => "stgt", parent => "tgt-generic",
-            selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
-            available => 1, mode => "user", dist_req_build => ["openssl-devel"],
-            dist_req_inst => [], ofa_req_build => ["libibverbs-devel", "librdmacm-devel"],
-            ofa_req_inst => ["librdmacm", "libibverbs-devel"],
-            install32 => 0, exception => 1 },
         'tgt' =>
             { name => "tgt", parent => "tgt-generic",
             selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
-            available => 1, mode => "user", dist_req_build => ["openssl-devel"],
+            available => 0, mode => "user", dist_req_build => ["openssl-devel"],
             dist_req_inst => [], ofa_req_build => ["libibverbs-devel", "librdmacm-devel"],
             ofa_req_inst => ["librdmacm", "libibverbs-devel"],
             install32 => 0, exception => 1 },
         'scsi-target-utils' =>
             { name => "scsi-target-utils", parent => "tgt-generic",
             selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
-            available => 1, mode => "user", dist_req_build => ["openssl-devel"],
+            available => 0, mode => "user", dist_req_build => ["openssl-devel"],
             dist_req_inst => [], ofa_req_build => ["libibverbs-devel", "librdmacm-devel"],
             ofa_req_inst => ["librdmacm", "libibverbs-devel"],
             install32 => 0, exception => 1 },
@@ -1625,8 +1618,11 @@ sub set_availability
     }
 
     # tgt
-    if ($kernel =~ m/2.6.16.[0-9.]*-[0-9.]*-[A-Za-z0-9.]*|el5/) {
+    if ($arch !~ m/ppc64|powerpc|ia64/ and
+            $kernel =~ m/2.6.16.[0-9.]*-[0-9.]*-[A-Za-z0-9.]*|el5/) {
             $packages_info{'tgt-generic'}{'available'} = 1;
+            $packages_info{'tgt'}{'available'} = 1;
+            $packages_info{'scsi-target-utils'}{'available'} = 1;
     }
 
     # QLogic vnic
@@ -2111,15 +2107,6 @@ sub select_packages
                     next;
                 }
 
-                if ($package eq "stgt") {
-                    if ( $selected eq 'y' ) {
-                       push (@selected_by_user, "tgt-generic");
-                       print "select_package: selected tgt-generic\n" if ($verbose2);
-                       $cnt ++;
-                       next;
-                    }
-                }
-
                if (substr($package,0,length("vendor_config")) eq "vendor_config") {
                       next;
                }
@@ -2311,9 +2298,6 @@ sub select_packages
             check_open_iscsi();
             push (@selected_by_user, "open-iscsi-generic");
         }
-        if ("stgt" =~ m/$tmp/) {
-            push (@selected_by_user, "tgt-generic");
-        }
         flock CONFIG, $UNLOCK;
     }
     close(CONFIG);