pull/109/head
Mr Chen 7 years ago
parent 388cd0a01f
commit 8aefc87955
  1. 12
      plugins/csvn/info.json
  2. 53
      plugins/csvn/install.sh
  3. 8
      plugins/mysql/info.json
  4. 16
      plugins/nginx/info.json
  5. 8
      plugins/nginx/install.sh
  6. 2
      route/plugins.py
  7. 6
      static/js/soft.js

@ -4,16 +4,12 @@
"shell": "install.sh",
"name": "csvn",
"title": "CSVN",
"default": false,
"versions":[
{"status":false,"version":"1.0"}
],
"versions": ["5.1"],
"tip": "soft",
"checks": "/www/server/php/VERSION/bin/php",
"display": 1,
"author": "Zend",
"checks": "server/csvn/VERSION/",
"author": "midoks",
"date": "2017-04-01",
"home": "https://www.collab.net",
"type": "语言解释器",
"type": "SVN代码共享管理软件",
"pid": "3"
}

@ -2,46 +2,39 @@
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
curPath=`pwd`
rootPath=$(dirname "$curPath")
rootPath=$(dirname "$rootPath")
serverPath=$(dirname "$rootPath")
install_tmp='/tmp/bt_install.pl'
echo "Install_csvn"
#sleep 100
wget -O csvn.tar.xz https://github.com/midoks/mdserver-web/releases/download/init/CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.xz
#useradd csvn
install_tmp=${rootPath}/tmp/bt_install.pl
Install_csvn()
{
mkdir -p $serverPath/tmp
echo '正在安装脚本文件...' > $install_tmp
wget -O $serverPath/tmp/csvn.tar.xz https://github.com/midoks/mdserver-web/releases/download/init/CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.xz
echo "ddd"
# mkdir -p /www/server/panel/plugin/safelogin
# echo '正在安装脚本文件...' > $install_tmp
# wget -O /www/server/panel/plugin/safelogin/safelogin_main.py $download_Url/install/lib/plugin/safelogin/safelogin_main.py -T 5
# wget -O /www/server/panel/plugin/safelogin/index.html $download_Url/install/lib/plugin/safelogin/index.html -T 5
# wget -O /www/server/panel/plugin/safelogin/info.json $download_Url/install/lib/plugin/safelogin/info.json -T 5
# wget -O /www/server/panel/plugin/safelogin/icon.png $download_Url/install/lib/plugin/safelogin/icon.png -T 5
# echo '安装完成' > $install_tmp
cd $serverPath/tmp && tar -Jxf $serverPath/tmp/csvn.tar.xz
mkdir -p $serverPath/csvn
mv $serverPath/tmp/csvn $serverPath/csvn/5.1
echo '安装完成' > $install_tmp
rm -rf $serverPath/tmp
}
Uninstall_csvn()
{
echo "Uninstall_csvn"
# chattr -i /www/server/panel/plugin/safelogin/token.pl
# rm -f /www/server/panel/data/limitip.conf
# sed -i "/ALL/d" /etc/hosts.deny
# rm -rf /www/server/panel/plugin/safelogin
rm -rf $serverPath/csvn
}
# action=$1
# host=$2;
# if [ "${1}" == 'install' ];then
# Install_safelogin
# else
# Uninstall_safelogin
# fi
action=$1
host=$2
if [ "${1}" == 'install' ];then
Install_csvn
else
Uninstall_csvn
fi

@ -1,12 +1,10 @@
{
"title":"MySQL 5.5",
"tip":"lib",
"title":"MySQL",
"tip":"soft",
"name":"mysql",
"type":"运行环境",
"ps":"MySQL是一种关系数据库管理系统!",
"versions":[
{"status":false,"version":"1.0","task": "1"}
],
"versions":["5.5"],
"shell":"install.sh",
"checks":"/www/server/panel/plugin/safelogin",
"author":"midoks",

@ -5,21 +5,11 @@
"type":"其他插件",
"ps":"轻量级,占有内存少,并发能力强",
"shell":"install.sh",
"checks":"/www/server/panel/plugin/nginx",
"checks":"server/nginx",
"author":"伊戈尔·赛索耶夫",
"home":"https://www.nginx.org",
"path": "/www/server/nginx",
"path": "server/nginx",
"date":"2017-11-24",
"default":true,
"display":1,
"pid": "1",
"update": ["1.14.0", "1.12.2", "1.8.1", "1.15.3", "-Tengine2.2.2", "openresty"],
"versions": [
{"status": false, "version": "1.14", "run": false, "no": "", "task": "1"},
{"status": false, "version": "1.12", "run": false, "no": "", "task": "1"},
{"status": false, "version": "1.8", "run": false, "no": "", "task": "1"},
{"status": false, "version": "1.15", "run": false, "no": "", "task": "1"},
{"status": false, "version": "-Tengine2.2", "run": false, "no": "", "task": "1"},
{"status": false, "version": "openresty", "run": false, "no": "", "task": "1"}
]
"versions": ["1.14.0", "1.12.2", "1.8.1", "1.15.3", "-Tengine2.2.2", "openresty"]
}

@ -2,12 +2,12 @@
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
Install_safelogin()
Install_nginx()
{
echo "Install_safelogin"
}
Uninstall_safelogin()
Uninstall_nginx()
{
echo "Uninstall_safelogin"
}
@ -15,7 +15,7 @@ Uninstall_safelogin()
action=$1
host=$2;
if [ "${1}" == 'install' ];then
Install_safelogin
Install_nginx
else
Uninstall_safelogin
Uninstall_nginx
fi

@ -40,8 +40,6 @@ def file():
@plugins.route("/list", methods=['GET', 'POST'])
def list():
# public.M('tasks')
data = json.loads(public.readFile("data/type.json"))
ret = {}
ret["type"] = data

@ -1794,14 +1794,12 @@ function GetSList(isdisplay) {
var checked = '';
checked = rdata.data[i].display ? 'checked' : '';
// console.log(rdata.data[0]);
if (typeof rdata.data[i].versions == "string"){
version_info += rdata.data[i].versions + '|';
} else {
for (var j = 0; j < len; j++) {
if (rdata.data[i].versions[j].status) continue;
version_info += rdata.data[i].versions[j].version + '|';
version_info += rdata.data[i].versions[j] + '|';
}
}
if (version_info != '') {

Loading…
Cancel
Save