]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
install_prereq: Support package manager DNF and yum option strict=1.
authorAlexander Traud <pabstraud@compuserve.com>
Fri, 19 Jan 2018 10:46:21 +0000 (11:46 +0100)
committerAlexander Traud <pabstraud@compuserve.com>
Fri, 19 Jan 2018 10:48:08 +0000 (04:48 -0600)
This re-enables the script ./contrib/scripts/install_prereq on Fedora 22 and
newer, and on RHEL/CentOS when the option strict=1 was set for yum install.

ASTERISK-27598
Reported by: Hunter Stevens, Said Masoud

Change-Id: I40f9517122aaa6906e8fc0962b4b8008dfddb368

contrib/scripts/install_prereq

index 67a6e2b4927bc86e988c4736745af9f7d2c5c88d..c9dc3763b1189eee288cde22d52a63c471e894a9 100755 (executable)
@@ -124,7 +124,7 @@ handle_debian() {
 handle_rh() {
        extra_packs=`check_installed_rpms $PACKAGES_RH`
        if [ x"$extra_packs" != "x" ] ; then
-               $testcmd yum install -y $extra_packs
+               $testcmd yum install --skip-broken --assumeyes $extra_packs
        fi
 }