Skip to content

Commit b3594bc

Browse files
committed
fix git conflict
2 parents 1ec80fb + fc7b61b commit b3594bc

File tree

6 files changed

+34
-16
lines changed

6 files changed

+34
-16
lines changed

CHANGELOG.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
v3.6.2 - Jun 03, 2016
2+
- Fix Issue #726,#723,#727
3+
- Update Adminer to v4.2.5
4+
- Check for already installed nginx package
5+
16
v3.6.1 - May 20, 2016
27
- Fix HHVM Support on Ubuntu Xenial
38

ee/cli/plugins/site.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1222,7 +1222,7 @@ def doupdatesite(self, pargs):
12221222
Log.info(self, "SUCCESS: Certificate was successfully renewed For"
12231223
" https://{0}".format(ee_domain))
12241224
else:
1225-
Log.info(self,"More than 60 days left for certificate Expiry. Not renewing now.\n")
1225+
Log.info(self,"More than 30 days left for certificate Expiry. Not renewing now.\n")
12261226

12271227
if (SSL.getExpirationDays(self,ee_domain)>0):
12281228
Log.info(self, "Your cert will expire within " + str(SSL.getExpirationDays(self,ee_domain)) + " days.")

ee/cli/plugins/site_functions.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -694,7 +694,13 @@ def site_package_check(self, stype):
694694
apt = ["nginx-plus"] + EEVariables.ee_nginx
695695
#apt_packages = apt_packages + EEVariables.ee_nginx
696696
stack.post_pref(apt, packages)
697-
697+
elif EEAptGet.is_installed(self, 'nginx'):
698+
Log.info(self, "EasyEngine detected a previously installed Nginx package. "
699+
"It may or may not have required modules. "
700+
"\nIf you need help, please create an issue at https://github.com/EasyEngine/easyengine/issues/ \n")
701+
apt = ["nginx"] + EEVariables.ee_nginx
702+
#apt_packages = apt_packages + EEVariables.ee_nginx
703+
stack.post_pref(apt, packages)
698704
else:
699705
apt_packages = apt_packages + EEVariables.ee_nginx
700706
else:

ee/cli/plugins/stack.py

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ def post_pref(self, apt_packages, packages):
262262
EEService.reload_service(self, 'postfix')
263263

264264
if set(EEVariables.ee_nginx).issubset(set(apt_packages)):
265-
if set(["nginx-plus"]).issubset(set(apt_packages)):
265+
if set(["nginx-plus"]).issubset(set(apt_packages)) or set(["nginx"]).issubset(set(apt_packages)):
266266
# Fix for white screen death with NGINX PLUS
267267
if not EEFileUtils.grep(self, '/etc/nginx/fastcgi_params',
268268
'SCRIPT_FILENAME'):
@@ -458,9 +458,9 @@ def post_pref(self, apt_packages, packages):
458458

459459
# Nginx-Plus does not have nginx package structure like this
460460
# So creating directories
461-
if set(["nginx-plus"]).issubset(set(apt_packages)):
461+
if set(["nginx-plus"]).issubset(set(apt_packages)) or set(["nginx"]).issubset(set(apt_packages)):
462462
Log.info(self,
463-
"Installing EasyEngine Configurations for" "NGINX PLUS")
463+
"Installing EasyEngine Configurations for" "NGINX")
464464
if not os.path.exists('/etc/nginx/sites-available'):
465465
Log.debug(self, 'Creating directory'
466466
'/etc/nginx/sites-available')
@@ -569,7 +569,7 @@ def post_pref(self, apt_packages, packages):
569569
EEGit.add(self,
570570
["/etc/nginx"], msg="Adding Nginx into Git")
571571
EEService.reload_service(self, 'nginx')
572-
if set(["nginx-plus"]).issubset(set(apt_packages)):
572+
if set(["nginx-plus"]).issubset(set(apt_packages)) or set(["nginx"]).issubset(set(apt_packages)):
573573
EEShellExec.cmd_exec(self, "sed -i -e 's/^user/#user/'"
574574
" -e '/^#user/a user"
575575
"\ www-data\;'"
@@ -2283,13 +2283,21 @@ def install(self, packages=[], apt_packages=[], disp_msg=True):
22832283
Log.debug(self, "Setting apt_packages variable for Nginx")
22842284

22852285
if not (EEAptGet.is_installed(self, 'nginx-custom')):
2286-
if not EEAptGet.is_installed(self, 'nginx-plus'):
2286+
if not (EEAptGet.is_installed(self, 'nginx-plus') or EEAptGet.is_installed(self, 'nginx')):
22872287
apt_packages = apt_packages + EEVariables.ee_nginx
22882288
else:
2289-
Log.info(self, "NGINX PLUS Detected ...")
2290-
apt = ["nginx-plus"] + EEVariables.ee_nginx
2291-
#apt_packages = apt_packages + EEVariables.ee_nginx
2292-
self.post_pref(apt, packages)
2289+
if EEAptGet.is_installed(self, 'nginx-plus'):
2290+
Log.info(self, "NGINX PLUS Detected ...")
2291+
apt = ["nginx-plus"] + EEVariables.ee_nginx
2292+
#apt_packages = apt_packages + EEVariables.ee_nginx
2293+
self.post_pref(apt, packages)
2294+
elif EEAptGet.is_installed(self, 'nginx'):
2295+
Log.info(self, "EasyEngine detected a previously installed Nginx package. "
2296+
"It may or may not have required modules. "
2297+
"\nIf you need help, please create an issue at https://github.com/EasyEngine/easyengine/issues/ \n")
2298+
apt = ["nginx"] + EEVariables.ee_nginx
2299+
#apt_packages = apt_packages + EEVariables.ee_nginx
2300+
self.post_pref(apt, packages)
22932301
else:
22942302
Log.debug(self, "Nginx Stable already installed")
22952303
# if EEAptGet.is_installed(self, 'nginx-mainline'):
@@ -2455,8 +2463,8 @@ def install(self, packages=[], apt_packages=[], disp_msg=True):
24552463

24562464
if self.app.pargs.adminer:
24572465
Log.debug(self, "Setting packages variable for Adminer ")
2458-
packages = packages + [["http://downloads.sourceforge.net/"
2459-
"adminer/adminer-{0}.php"
2466+
packages = packages + [["https://www.adminer.org/static/download/"
2467+
"{0}/adminer-{0}.php"
24602468
"".format(EEVariables.ee_adminer),
24612469
"{0}22222/"
24622470
"htdocs/db/adminer/index.php"

ee/core/aptget.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def install(self, packages):
110110
"Dpkg::Options::=\"--force-confdef\""
111111
" -o "
112112
"Dpkg::Options::=\"--force-confold\""
113-
" -y {0}"
113+
" -y --allow-unauthenticated {0}"
114114
.format(all_packages), shell=True,
115115
stdin=None, stdout=f, stderr=f,
116116
executable="/bin/bash")

ee/core/variables.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@ class EEVariables():
1414
# EasyEngine version
1515
ee_version = "3.7.0"
1616

17-
1817
# EasyEngine packages versions
1918
ee_wp_cli = "0.23.0"
20-
ee_adminer = "4.2.1"
19+
ee_adminer = "4.2.5"
2120
ee_roundcube = "1.1.4"
2221
# ee_vimbadmin = "3.0.12"
2322
ee_vimbadmin = "master"

0 commit comments

Comments
 (0)