]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
install_prereq: Install aptitude non-interactively
authorSylvain Afchain <safchain@gmail.com>
Wed, 5 Feb 2020 08:26:58 +0000 (09:26 +0100)
committerSylvain Afchain <safchain@gmail.com>
Wed, 5 Feb 2020 13:19:59 +0000 (14:19 +0100)
Currently aptitude is installed using interactive mode. This patch
changes this to use the non-interactive mode as it can block
automatic dependencies installation, ex: CI, Docker build.

ASTERISK-28726 #close

Change-Id: I271ee00d230513a6f044810351a32d83b2181133
(cherry picked from commit 0c02d0a4500cbd4f657c26eb609928c110ebccb9)

contrib/scripts/install_prereq

index 186da6aec522fb8653a41ae49c44dee2d7c45c33..3f1f58f57d86f0d4594d89d66820ebea721d21b0 100755 (executable)
@@ -254,7 +254,7 @@ check_installed_zypper() {
 
 handle_debian() {
        if ! [ -x "$(command -v aptitude)" ]; then
-               apt-get install aptitude
+               apt-get install -y aptitude
        fi
        extra_packs=`check_installed_debs $PACKAGES_DEBIAN`
        $testcmd aptitude update