diff --git a/util/install.sh b/util/install.sh index 60eb7c1..ab5992f 100755 --- a/util/install.sh +++ b/util/install.sh @@ -408,12 +408,19 @@ function ivs { IVS_SRC=$BUILD_DIR/ivs # Install dependencies - $install git pkg-config gcc make libnl-3-dev libnl-route-3-dev libnl-genl-3-dev + $install gcc make + if [ "$DIST" = "Fedora" -o "$DIST" = "RedHatEnterpriseServer" ]; then + $install git pkgconfig libnl3-devel libcap-devel openssl-devel + else + $install git-core pkg-config libnl-3-dev libnl-route-3-dev \ + libnl-genl-3-dev + fi # Install IVS from source cd $BUILD_DIR - git clone git://github.com/floodlight/ivs $IVS_SRC --recursive + git clone git://github.com/floodlight/ivs $IVS_SRC cd $IVS_SRC + git submodule update --init make sudo make install }