--- install.pl.orig 2011-07-24 10:52:10.000000000 -0400 +++ install.pl 2011-10-13 11:22:09.000000000 -0400 @@ -92,35 +92,35 @@ my $dist_rpm_ver = 0; my $dist_rpm_rel = 0; -if (-f "/etc/issue") { - if (-f "/usr/bin/dpkg") { - if (-f "/etc/lsb-release") { - open (LSB, "/etc/lsb-release") || die ""; - while () { - if (/DISTRIB_DESCRIPTION/) { - $dist_rpm = (split '=', $_)[1]; - $dist_rpm =~ s/"//g; - $dist_rpm =~ s/ /_/g; - } - } - close LSB; - } - else { - $dist_rpm = "debian"; - } - } - else { - $dist_rpm = `rpm -qf /etc/issue | head -1`; - chomp $dist_rpm; - $dist_rpm = `rpm -q --queryformat "[%{NAME}]-[%{VERSION}]-[%{RELEASE}]" $dist_rpm`; - chomp $dist_rpm; - $dist_rpm_ver = get_rpm_ver_inst($dist_rpm); - $dist_rpm_rel = get_rpm_rel_inst($dist_rpm); - } -} -else { +#if (-f "/etc/issue") { +# if (-f "/usr/bin/dpkg") { +# if (-f "/etc/lsb-release") { +# open (LSB, "/etc/lsb-release") || die ""; +# while () { +# if (/DISTRIB_DESCRIPTION/) { +# $dist_rpm = (split '=', $_)[1]; +# $dist_rpm =~ s/"//g; +# $dist_rpm =~ s/ /_/g; +# } +# } +# close LSB; +# } +# else { +# $dist_rpm = "debian"; +# } +# } +# else { +# $dist_rpm = `rpm -qf /etc/issue | head -1`; +# chomp $dist_rpm; +# $dist_rpm = `rpm -q --queryformat "[%{NAME}]-[%{VERSION}]-[%{RELEASE}]" $dist_rpm`; +# chomp $dist_rpm; +# $dist_rpm_ver = get_rpm_ver_inst($dist_rpm); +# $dist_rpm_rel = get_rpm_rel_inst($dist_rpm); +# } +#} +#else { $dist_rpm = "unsupported"; -} +#} chomp $dist_rpm; if ($dist_rpm =~ /openSUSE-release-11.2/) { @@ -283,8 +283,8 @@ $network_dir = "/etc/sysconfig/network-scripts"; } -my $setpci = '/sbin/setpci'; -my $lspci = '/sbin/lspci'; +my $setpci = '/usr/bin/setpci'; +my $lspci = '/usr/bin/lspci'; # List of packages that were included in the previous OFED releases # for uninstall purpose @@ -1833,7 +1833,7 @@ } # debuginfo RPM currently are not supported on SuSE - if ($DISTRO =~ m/SLES/ or $DISTRO eq 'DEBIAN') { + if ($DISTRO eq 'unsupported' or $DISTRO =~ m/SLES/ or $DISTRO eq 'DEBIAN') { for my $package (@all_packages) { if ($package =~ m/-debuginfo/) { $packages_info{$package}{'available'} = 0; @@ -3640,7 +3640,7 @@ sub count_ports { my $cnt = 0; - open(LSPCI, "/sbin/lspci -n|"); + open(LSPCI, "$lspci -n|"); while () { if (/15b3:6282/) {