Skip to content

Commit

Permalink
Merge pull request #473 from midoks/dev
Browse files Browse the repository at this point in the history
mysql初始安装优化
  • Loading branch information
midoks authored Oct 9, 2023
2 parents 3c388ad + 962b0fa commit c77efcc
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 7 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,7 @@ data/unauthorized_status.pl
plugins/vip_*
plugins/own_*
plugins/my_*
plugins/op_auth
plugins/l2tp
plugins/openlitespeed
plugins/tamper_proof
Expand Down
4 changes: 2 additions & 2 deletions plugins/mariadb/index.py
Original file line number Diff line number Diff line change
Expand Up @@ -402,6 +402,8 @@ def initMariaDbPwd():
pwd + ' -e "drop database test";'
mw.execShell(drop_test_db)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))

# 删除冗余账户
hostname = mw.execShell('hostname')[0].strip()
if hostname != 'localhost':
Expand All @@ -412,8 +414,6 @@ def initMariaDbPwd():
drop_root_hostname = serverdir + '/bin/mysql --defaults-file=' + \
myconf + ' -uroot -p' + pwd + ' -e "drop user \'root\'@\'' + hostname + '\'";'
mw.execShell(drop_root_hostname)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))
return True


Expand Down
3 changes: 2 additions & 1 deletion plugins/mysql-apt/index.py
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,8 @@ def initMysql8Pwd():
pwd + ' -e "drop database test";'
mw.execShell(drop_test_db)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))

# 删除冗余账户
hostname = mw.execShell('hostname')[0].strip()
if hostname != 'localhost':
Expand All @@ -416,7 +418,6 @@ def initMysql8Pwd():
myconf + ' -uroot -p' + pwd + ' -e "drop user \'root\'@\'' + hostname + '\'";'
mw.execShell(drop_root_hostname)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))
return True


Expand Down
4 changes: 2 additions & 2 deletions plugins/mysql-yum/index.py
Original file line number Diff line number Diff line change
Expand Up @@ -394,6 +394,8 @@ def initMysql8Pwd():
pwd + ' -e "drop database test";'
mw.execShell(drop_test_db)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))

# 删除冗余账户
hostname = mw.execShell('hostname')[0].strip()
if hostname != 'localhost':
Expand All @@ -404,8 +406,6 @@ def initMysql8Pwd():
drop_root_hostname = cmd_my + ' --defaults-file=' + \
myconf + ' -uroot -p' + pwd + ' -e "drop user \'root\'@\'' + hostname + '\'";'
mw.execShell(drop_root_hostname)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))
return True


Expand Down
4 changes: 2 additions & 2 deletions plugins/mysql/index.py
Original file line number Diff line number Diff line change
Expand Up @@ -509,6 +509,8 @@ def initMysql8Pwd():
myconf + ' -uroot -p' + pwd + ' -e "drop database test";'
mw.execShell(drop_test_db)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))

# 删除冗余账户
hostname = mw.execShell('hostname')[0].strip()
if hostname != 'localhost':
Expand All @@ -520,8 +522,6 @@ def initMysql8Pwd():
myconf + ' -uroot -p' + pwd + ' -e "drop user \'root\'@\'' + hostname + '\'";'
mw.execShell(drop_root_hostname)

pSqliteDb('config').where('id=?', (1,)).save('mysql_root', (pwd,))

return True


Expand Down
5 changes: 5 additions & 0 deletions plugins/openresty/index.py
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,11 @@ def getOs():
data = {}
data['os'] = mw.getOs()
ng_exe_bin = getServerDir() + "/nginx/sbin/nginx"

if mw.isAppleSystem():
data['auth'] = True
return mw.getJson(data)

if checkAuthEq(ng_exe_bin, 'root'):
data['auth'] = True
else:
Expand Down

0 comments on commit c77efcc

Please sign in to comment.