prepare_php.sh: add missing install_ifnot function (#106)

Reviewed-on: #106
Co-authored-by: Ark74 <ark@switnet.org>
Co-committed-by: Ark74 <ark@switnet.org>
This commit is contained in:
Luis Guzmán 2024-03-21 19:07:15 +00:00 committed by Luis Guzmán
parent cda665246e
commit a7a9768b6f
1 changed files with 9 additions and 0 deletions

View File

@ -18,6 +18,15 @@ if [ $# -ne 1 ]; then
exit 1 exit 1
fi fi
install_ifnot() {
if [ "$(dpkg-query -W -f='${Status}' "$1" 2>/dev/null | grep -c "ok installed")" == "1" ]; then
echo " $1 is installed, skipping..."
else
printf "\n---- Installing %s ----" "$1"
apt-get -yq2 install "$1"
fi
}
install_aval_package() { install_aval_package() {
for i in $1 for i in $1
do do