Răsfoiți Sursa

Update nginx config only when present

Robert Zollner 5 ani în urmă
părinte
comite
45c05322b8
1 a modificat fișierele cu 7 adăugiri și 5 ștergeri
  1. 7 5
      install/upgrade/versions/latest.sh

+ 7 - 5
install/upgrade/versions/latest.sh

@@ -92,10 +92,12 @@ if [ ! -e "$HESTIA/web/fm/configuration.php" ]; then
 fi
 
 # Enable nginx module loading
-if [ ! -d "/etc/nginx/modules-enabled" ]; then
-    mkdir -p "/etc/nginx/modules-enabled"
-fi
+if [ -f "/etc/nginx/nginx.conf" ]; then
+    if [ ! -d "/etc/nginx/modules-enabled" ]; then
+        mkdir -p "/etc/nginx/modules-enabled"
+    fi
 
-if ! grep --silent "include /etc/nginx/modules-enabled" /etc/nginx/nginx.conf; then
-    sed -i '/^pid/ a include /etc/nginx/modules-enabled/*.conf;' /etc/nginx/nginx.conf
+    if ! grep --silent "include /etc/nginx/modules-enabled" /etc/nginx/nginx.conf; then
+        sed -i '/^pid/ a include /etc/nginx/modules-enabled/*.conf;' /etc/nginx/nginx.conf
+    fi
 fi