mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-06 05:15:49 +01:00
port MySQL Optimizer to Ubuntu
This commit is contained in:
@@ -1036,8 +1036,8 @@ class CloudManager:
|
||||
if currentACL['admin'] == 0:
|
||||
return self.ajaxPre(0, 'Only administrators can see MySQL status.')
|
||||
|
||||
if ProcessUtilities.decideDistro() == ProcessUtilities.ubuntu:
|
||||
return self.ajaxPre(0, 'This feature is currently only available on CentOS.')
|
||||
#if ProcessUtilities.decideDistro() == ProcessUtilities.ubuntu:
|
||||
# return self.ajaxPre(0, 'This feature is currently only available on CentOS.')
|
||||
|
||||
|
||||
from psutil import virtual_memory
|
||||
|
||||
@@ -219,7 +219,6 @@ modsecurity_rules_file /usr/local/lsws/conf/modsec/rules.conf
|
||||
@staticmethod
|
||||
def setupComodoRules():
|
||||
try:
|
||||
|
||||
if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
|
||||
pathTOOWASPFolder = os.path.join(virtualHostUtilities.Server_root, "conf/modsec/comodo")
|
||||
extractLocation = os.path.join(virtualHostUtilities.Server_root, "conf/modsec")
|
||||
|
||||
@@ -320,6 +320,8 @@ class mysqlUtilities:
|
||||
command = 'sudo mv /etc/my.cnf /etc/my.cnf.bak'
|
||||
else:
|
||||
command = 'sudo mv /etc/mysql/my.cnf /etc/mysql/my.cnf.bak'
|
||||
data['suggestedContent'] = data['suggestedContent'].replace('/var/lib/mysql/mysql.sock', '/var/run/mysqld/mysqld.sock')
|
||||
|
||||
|
||||
ProcessUtilities.executioner(command)
|
||||
|
||||
|
||||
@@ -700,6 +700,11 @@ WantedBy=multi-user.target"""
|
||||
if items.find('s3Backups') > -1:
|
||||
s3Backups = 0
|
||||
|
||||
dockerManager = 1
|
||||
for items in data:
|
||||
if items.find('dockerManager') > -1:
|
||||
dockerManager = 0
|
||||
|
||||
|
||||
Upgrade.stdOut('Restoring settings file!')
|
||||
|
||||
@@ -717,6 +722,8 @@ WantedBy=multi-user.target"""
|
||||
writeToFile.writelines(" 'emailPremium',\n")
|
||||
if s3Backups == 1:
|
||||
writeToFile.writelines(" 's3Backups',\n")
|
||||
if dockerManager == 1:
|
||||
writeToFile.writelines(" 'dockerManager',\n")
|
||||
else:
|
||||
writeToFile.writelines(items)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user