From 48623fa5702e6fc4fafaad1732caf038e2c10865 Mon Sep 17 00:00:00 2001 From: Magissia Date: Wed, 22 Jun 2016 17:39:43 +0200 Subject: [PATCH] Added method to dectect specificly Arch Linux over just pacman presence --- php5-fpm-install.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/php5-fpm-install.sh b/php5-fpm-install.sh index b07a3eb..393d912 100644 --- a/php5-fpm-install.sh +++ b/php5-fpm-install.sh @@ -7,11 +7,23 @@ pkgbase="php" pkgver="5.6.22" function CheckPackageManager { + CheckArchLinux() + if [ $? = 0]; then + PacManInstall() + return ArchLinux + fi CheckPacman() if [ $? = 0 ]; then PacManInstall() + return PacMan + fi } +function CheckArchLinux { + cat /etc/issue | grep "Arch Linux" || return 1 + return 0 + } + function CheckPacman { command -v pacman >/dev/null 2>&1 || return 1 return 0 @@ -28,6 +40,7 @@ function CheckYum { } function PacManInstall { + echo "Let's trust gpg keys from the PHP project" gpg --keyserver pgp.mit.edu --recv-keys C2BF0BC433CFC8B3 gpg --keyserver pgp.mit.edu --recv-keys FE857D9A90D90EC1 [ -e $SCRIPTDIRECTORY/PKGBUILD ] || { exit 11; echo "PKGBUILD missing !"}