From 32f3d75a7d5c1963e352f72df540cbf57622bdd3 Mon Sep 17 00:00:00 2001 From: Bram Prieshof Date: Fri, 14 Aug 2020 13:54:38 +0200 Subject: [PATCH] Add 'CoreModules/nginx/phpupdate-handeler.sh' --- CoreModules/nginx/phpupdate-handeler.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 CoreModules/nginx/phpupdate-handeler.sh diff --git a/CoreModules/nginx/phpupdate-handeler.sh b/CoreModules/nginx/phpupdate-handeler.sh new file mode 100644 index 0000000..9460ffd --- /dev/null +++ b/CoreModules/nginx/phpupdate-handeler.sh @@ -0,0 +1,24 @@ +for f in /etc/nginx/sites-available/*; do + if [ $IMODE = n ] && [ $PhpPurge = 0 ]; then + if (whiptail --title "Update Nginx config ?" --yesno "Update php version in : ${f##*/} ?" 8 78); then + sed -i "s/$phpver/$newphpver/" $f + fi + fi + if [ $IMODE = l ] && [ $PhpPurge = 0 ]; then + while true; do + read -p "Remove php $phpver ? -> yes/no?" yn + case $yn in + [Yy]* ) sed -i "s/$phpver/$newphpver/" $f + break;; + [Nn]* ) echo "" + break;; + * ) echo "Choose yes of no.";; + esac + done + fi + if [ $PhpPurge = 1 ]; then + sed -i "s/$phpver/$newphpver/" $f + fi +done + +systemctl reload nginx \ No newline at end of file