From 5dd4ab6f84ef912740e856c66c8451e542ae6ffd Mon Sep 17 00:00:00 2001 From: midoks Date: Fri, 29 Jan 2021 16:46:38 +0800 Subject: [PATCH] Update index.py --- plugins/socket5/index.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/plugins/socket5/index.py b/plugins/socket5/index.py index b67c6aabd..e70710b5e 100755 --- a/plugins/socket5/index.py +++ b/plugins/socket5/index.py @@ -61,13 +61,18 @@ def status(): def initConf(): ss5_conf = getServerDir() + '/ss5.conf' if not os.path.exists(ss5_conf): - mw.execShell('cp -rf ' + getPluginDir() + - '/tmp/ss5.conf' + ' ' + getServerDir()) + tmp = getPluginDir() + '/tmp/ss5.conf' + if not os.path.exists(tmp): + mw.execShell('cp -rf ' + tmp + ' /etc/opt/ss5') + mw.execShell('cp -rf ' + tmp + ' ' + getServerDir()) ss5_pwd = getServerDir() + '/ss5.passwd' if not os.path.exists(ss5_pwd): - mw.execShell('cp -rf ' + getPluginDir() + - '/tmp/ss5.passwd' + ' ' + getServerDir()) + tmp = getPluginDir() + '/tmp/ss5.conf' + + if not os.path.exists(tmp): + mw.execShell('cp -rf ' + tmp + ' /etc/opt/ss5') + mw.execShell('cp -rf ' + tmp + ' ' + getServerDir()) def start():