]> git.openfabrics.org - ~vlad/ofed_scripts.git/commitdiff
ofed_scripts: updated rnfs_utils has additional RPM requirements
authorJon Mason <jon@opengridcomputing.com>
Thu, 11 Jun 2009 21:43:21 +0000 (16:43 -0500)
committerVladimir Sokolovsky <vlad@mellanox.co.il>
Wed, 17 Jun 2009 14:43:16 +0000 (17:43 +0300)
rnfs-utils with NFSv4 mount support has additional RPM requirements

Signed-Off-By: Jon Mason <jon@opengridcomputing.com>
install.pl

index 8fa73dfba7de7cbd8f2283320940e5d725493378..206aca5b34018168c518548b9400ce5b63722257 100755 (executable)
@@ -2645,11 +2645,45 @@ sub check_linux_dependencies
                         print RED "krb5-libs is required to build rnfs-utils.", RESET "\n";
                         $err++;
                     }
+                    if (not is_installed("libevent-devel")) {
+                        print RED "libevent-devel is required to build rnfs-utils.", RESET "\n";
+                        $err++;
+                    }
+                    if (not is_installed("nfs-utils-lib-devel")) {
+                        print RED "nfs-utils-lib-devel is required to build rnfs-utils.", RESET "\n";
+                        $err++;
+                    }
+                    if (not is_installed("openldap-devel")) {
+                        print RED "openldap-devel is required to build rnfs-utils.", RESET "\n";
+                        $err++;
+                    }
                 } else {
+                    if ($subdistro eq "SLES11") {
+                        if (not is_installed("libevent-devel")) {
+                            print RED "libevent-devel is required to build rnfs-utils.", RESET "\n";
+                            $err++;
+                        }
+                        if (not is_installed("nfsidmap-devel")) {
+                            print RED "nfsidmap-devel is required to build rnfs-utils.", RESET "\n";
+                            $err++;
+                        }
+                        if (not is_installed("libopenssl-devel")) {
+                            print RED "libopenssl-devel is required to build rnfs-utils.", RESET "\n";
+                            $err++;
+                        }
+                    }
                     if (not is_installed("krb5")) {
                         print RED "krb5 is required to build rnfs-utils.", RESET "\n";
                         $err++;
                     }
+                    if (not is_installed("openldap2-devel")) {
+                        print RED "openldap2-devel is required to build rnfs-utils.", RESET "\n";
+                        $err++;
+                    }
+                    if (not is_installed("cyrus-sasl-devel")) {
+                        print RED "cyrus-sasl-devel is required to build rnfs-utils.", RESET "\n";
+                        $err++;
+                    }
                 }
 
                 my $blkid_so = ($arch =~ m/x86_64/) ? "/usr/lib64/libblkid.so" : "/usr/lib/libblkid.so";