@@ -451,9 +451,9 @@ def post_pref(self, apt_packages, packages):
451451
452452 # Nginx-Plus does not have nginx package structure like this
453453 # So creating directories
454- if set (["nginx-plus" ]).issubset (set (apt_packages )):
454+ if set (["nginx-plus" ]).issubset (set (apt_packages )) or set ([ "nginx" ]). issubset ( set ( apt_packages )) :
455455 Log .info (self ,
456- "Installing EasyEngine Configurations for" "NGINX PLUS " )
456+ "Installing EasyEngine Configurations for" "NGINX" )
457457 if not os .path .exists ('/etc/nginx/sites-available' ):
458458 Log .debug (self , 'Creating directory'
459459 '/etc/nginx/sites-available' )
@@ -562,7 +562,7 @@ def post_pref(self, apt_packages, packages):
562562 EEGit .add (self ,
563563 ["/etc/nginx" ], msg = "Adding Nginx into Git" )
564564 EEService .reload_service (self , 'nginx' )
565- if set (["nginx-plus" ]).issubset (set (apt_packages )):
565+ if set (["nginx-plus" ]).issubset (set (apt_packages )) or set ([ "nginx" ]). issubset ( set ( apt_packages )) :
566566 EEShellExec .cmd_exec (self , "sed -i -e 's/^user/#user/'"
567567 " -e '/^#user/a user"
568568 "\ www-data\;'"
@@ -2171,13 +2171,21 @@ def install(self, packages=[], apt_packages=[], disp_msg=True):
21712171 Log .debug (self , "Setting apt_packages variable for Nginx" )
21722172
21732173 if not (EEAptGet .is_installed (self , 'nginx-custom' )):
2174- if not EEAptGet .is_installed (self , 'nginx-plus' ):
2174+ if not ( EEAptGet .is_installed (self , 'nginx-plus' ) or EEAptGet . is_installed ( self , 'nginx' ) ):
21752175 apt_packages = apt_packages + EEVariables .ee_nginx
21762176 else :
2177- Log .info (self , "NGINX PLUS Detected ..." )
2178- apt = ["nginx-plus" ] + EEVariables .ee_nginx
2179- #apt_packages = apt_packages + EEVariables.ee_nginx
2180- self .post_pref (apt , packages )
2177+ if EEAptGet .is_installed (self , 'nginx-plus' ):
2178+ Log .info (self , "NGINX PLUS Detected ..." )
2179+ apt = ["nginx-plus" ] + EEVariables .ee_nginx
2180+ #apt_packages = apt_packages + EEVariables.ee_nginx
2181+ self .post_pref (apt , packages )
2182+ elif EEAptGet .is_installed (self , 'nginx' ):
2183+ Log .info (self , "EasyEngine detected a previously installed Nginx package. "
2184+ "It may or may not have required modules. "
2185+ "\n If you need help, please create an issue at https://github.com/EasyEngine/easyengine/issues/ \n " )
2186+ apt = ["nginx" ] + EEVariables .ee_nginx
2187+ #apt_packages = apt_packages + EEVariables.ee_nginx
2188+ self .post_pref (apt , packages )
21812189 else :
21822190 Log .debug (self , "Nginx Stable already installed" )
21832191# if EEAptGet.is_installed(self, 'nginx-mainline'):
0 commit comments