From 48093813ae1146e798b0ba22d3f6d35b24e56922 Mon Sep 17 00:00:00 2001
From: Paolino Paperino <paperino@paperopoli.com>
Date: Thu, 15 Feb 2018 16:14:38 +0100
Subject: [PATCH] 2018-02-15:  FG;

---
 hooks/install | 30 ++++++++++++++++--------------
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/hooks/install b/hooks/install
index d99a3bf..cb50f61 100755
--- a/hooks/install
+++ b/hooks/install
@@ -151,20 +151,22 @@ if [ "$HTTPS" == "True" ]; then
 fi
 
 #Configure Apache2 MPM. Note that only one in [event, worker, prefork] should be active.
-for atype in mpm_prefork mpm_event mpm_worker ; do
-    if [ "$atype" == "$MPM_TYPE" ]; then
-	a2enmod $MPM_TYPE
-	set -f
-	mpmCfgArray=(${MPM_CONFIG//,/ })
-	for elemArray in "${!mpmCfgArray[@]}"; do
-	    elemKey=$(echo $elemArray | cut -f1 -d=)
-	    elemVal=$(echo $elemArray | cut -f2 -d=)
-	    sed -i "s|^\s+$elemKey.*|$elemKey  $elemVal|g" /etc/apache2/mods-available/${MPM_TYPE}.conf
-	done
-    else
-	a2dismod $MPM_TYPE
-    fi
-done
+if [ ! -z "$MPM_TYPE" ]; then
+    for atype in mpm_prefork mpm_event mpm_worker ; do
+	if [ "$atype" == "$MPM_TYPE" ]; then
+	    a2enmod $atype
+	    set -f
+	    mpmCfgArray=(${MPM_CONFIG//,/ })
+	    for elemArray in "${!mpmCfgArray[@]}"; do
+		elemKey=$(echo $elemArray | cut -f1 -d=)
+		elemVal=$(echo $elemArray | cut -f2 -d=)
+		sed -i "s|^\s+$elemKey.*|$elemKey  $elemVal|g" /etc/apache2/mods-available/${MPM_TYPE}.conf
+	    done
+	else
+	    a2dismod $atype
+	fi
+    done
+fi
 
 #Set upload_max_filesize in php.ini
 STR_OLD=`cat /etc/php/7.0/apache2/php.ini | grep upload_max_filesize`
-- 
GitLab