From d4ab022705a140a47f4f7a9d025e1b00cbf1484b Mon Sep 17 00:00:00 2001 From: coolsnowwolf Date: Fri, 12 Apr 2019 11:17:27 +0800 Subject: [PATCH] luci ssr plus: update kcptun path --- package/lean/luci-app-ssr-plus/Makefile | 2 +- .../luasrc/model/cbi/shadowsocksr/client-config.lua | 6 +++--- .../luasrc/model/cbi/shadowsocksr/servers.lua | 2 +- .../luasrc/model/cbi/shadowsocksr/status.lua | 6 +++--- package/lean/luci-app-ssr-plus/po/zh-cn/ssr-plus.po | 6 +++--- .../lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr | 8 ++++---- package/lean/luci-app-ssr-plus/root/usr/bin/ssr-monitor | 6 +++--- 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package/lean/luci-app-ssr-plus/Makefile b/package/lean/luci-app-ssr-plus/Makefile index 3b9fe0c06..4be5658cf 100644 --- a/package/lean/luci-app-ssr-plus/Makefile +++ b/package/lean/luci-app-ssr-plus/Makefile @@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=luci-app-ssr-plus PKG_VERSION:=1 -PKG_RELEASE:=87 +PKG_RELEASE:=88 PKG_CONFIG_DEPENDS:= CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_Shadowsocks \ CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_V2ray \ diff --git a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua index 31c96866c..78dd30be4 100644 --- a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua +++ b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/client-config.lua @@ -333,9 +333,9 @@ o.datatype = "port" o.default = 1234 o.rmempty = false -if nixio.fs.access("/usr/bin/ssr-kcptun") then +if nixio.fs.access("/usr/bin/kcptun-client") then -kcp_enable = s:option(Flag, "kcp_enable", translate("KcpTun Enable"), translate("bin:/usr/bin/ssr-kcptun")) +kcp_enable = s:option(Flag, "kcp_enable", translate("KcpTun Enable"), translate("bin:/usr/bin/kcptun-client")) kcp_enable.rmempty = true kcp_enable.default = "0" kcp_enable:depends("type", "ssr") @@ -345,7 +345,7 @@ o = s:option(Value, "kcp_port", translate("KcpTun Port")) o.datatype = "port" o.default = 4000 function o.validate(self, value, section) - local kcp_file="/usr/bin/ssr-kcptun" + local kcp_file="/usr/bin/kcptun-client" local enable = kcp_enable:formvalue(section) or kcp_enable.disabled if enable == kcp_enable.enabled then if not fs.access(kcp_file) then diff --git a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/servers.lua b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/servers.lua index b98629ffe..d6896fb17 100644 --- a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/servers.lua +++ b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/servers.lua @@ -86,7 +86,7 @@ function o.cfgvalue(...) return Value.cfgvalue(...) or "?" end -if nixio.fs.access("/usr/bin/ssr-kcptun") then +if nixio.fs.access("/usr/bin/kcptun-client") then o = s:option(DummyValue, "kcp_enable", translate("KcpTun")) function o.cfgvalue(...) diff --git a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/status.lua b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/status.lua index 1262d2a2b..c8b8200fa 100644 --- a/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/status.lua +++ b/package/lean/luci-app-ssr-plus/luasrc/model/cbi/shadowsocksr/status.lua @@ -30,7 +30,7 @@ bold_off = [[]] local fs = require "nixio.fs" local sys = require "luci.sys" local kcptun_version=translate("Unknown") -local kcp_file="/usr/bin/ssr-kcptun" +local kcp_file="/usr/bin/kcptun-client" if not fs.access(kcp_file) then kcptun_version=translate("Not exist") else @@ -74,7 +74,7 @@ if luci.sys.call("pidof ssr-local >/dev/null") == 0 then sock5_run=1 end -if luci.sys.call("pidof ssr-kcptun >/dev/null") == 0 then +if luci.sys.call("pidof kcptun-client >/dev/null") == 0 then kcptun_run=1 end @@ -138,7 +138,7 @@ s.value = translate("Not Running") end end -if nixio.fs.access("/usr/bin/ssr-kcptun") then +if nixio.fs.access("/usr/bin/kcptun-client") then s=m:field(DummyValue,"kcp_version",translate("KcpTun Version")) s.rawhtml = true s.value =kcptun_version diff --git a/package/lean/luci-app-ssr-plus/po/zh-cn/ssr-plus.po b/package/lean/luci-app-ssr-plus/po/zh-cn/ssr-plus.po index c1d96bcc5..17acd6550 100644 --- a/package/lean/luci-app-ssr-plus/po/zh-cn/ssr-plus.po +++ b/package/lean/luci-app-ssr-plus/po/zh-cn/ssr-plus.po @@ -139,8 +139,8 @@ msgstr "服务端配置" msgid "KcpTun Enable" msgstr "KcpTun 启用" -msgid "bin:/usr/bin/ssr-kcptun" -msgstr "二进制文件:/usr/bin/ssr-kcptun" +msgid "bin:/usr/bin/kcptun-client" +msgstr "二进制文件:/usr/bin/kcptun-client" msgid "KcpTun Port" msgstr "KcpTun 端口" @@ -152,7 +152,7 @@ msgid "KcpTun Password" msgstr "KcpTun 密码" msgid "Haven't a Kcptun executable file" -msgstr "不存在Kcptun可执行文件,请下载Kcptun可执行文件并改名放入/usr/bin/ssr-kcptun" +msgstr "不存在Kcptun可执行文件,请下载Kcptun可执行文件并改名放入/usr/bin/kcptun-client" msgid "Not a Kcptun executable file" msgstr "Kcptun可执行文件格式不正确,请确认是否正确下载了路由器对应的可执行文件" diff --git a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr index f1296c157..abd44ab9b 100755 --- a/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr +++ b/package/lean/luci-app-ssr-plus/root/etc/init.d/shadowsocksr @@ -268,16 +268,16 @@ start_redir() { #deal kcp local kcp_enable=$(uci_get_by_name $GLOBAL_SERVER kcp_enable 0) if [ $kcp_enable = "1" ] ;then - [ ! -f "/usr/bin/ssr-kcptun" ] && return 1 + [ ! -f "/usr/bin/kcptun-client" ] && return 1 - local kcp_str=`/usr/bin/ssr-kcptun -v |grep kcptun|wc -l` + local kcp_str=`/usr/bin/kcptun-client -v |grep kcptun|wc -l` [ "0" = $kcp_str ] && return 1 local kcp_port=$(uci_get_by_name $GLOBAL_SERVER kcp_port) local server_port=$(uci_get_by_name $GLOBAL_SERVER server_port) local password=$(uci_get_by_name $GLOBAL_SERVER kcp_password) local kcp_param=$(uci_get_by_name $GLOBAL_SERVER kcp_param) [ "$password" != "" ] && password="--key "${password} - service_start /usr/bin/ssr-kcptun \ + service_start /usr/bin/kcptun-client \ -r $kcp_server:$kcp_port \ -l :$server_port $password $kcp_param kcp_enable_flag=1 @@ -525,7 +525,7 @@ stop() { killall -q -9 ssr-redir killall -q -9 v2ray killall -q -9 ssr-server - killall -q -9 ssr-kcptun + killall -q -9 kcptun-client killall -q -9 ssr-local if [ -f /var/run/pdnsd.pid ] ;then kill $(cat /var/run/pdnsd.pid) >/dev/null 2>&1 diff --git a/package/lean/luci-app-ssr-plus/root/usr/bin/ssr-monitor b/package/lean/luci-app-ssr-plus/root/usr/bin/ssr-monitor index 1c513d941..60c34ee55 100755 --- a/package/lean/luci-app-ssr-plus/root/usr/bin/ssr-monitor +++ b/package/lean/luci-app-ssr-plus/root/usr/bin/ssr-monitor @@ -94,13 +94,13 @@ do fi #kcptun if [ $kcp_process -gt 0 ] ;then - icount=`ps -w | grep ssr-kcptun |grep -v grep| wc -l` + icount=`ps -w | grep kcptun-client |grep -v grep| wc -l` if [ $icount -lt $kcp_process ] #̹ҵ then logger -t "$NAME" "ssr kcptun error.restart!" - killall -q -9 ssr-kcptun + killall -q -9 kcptun-client - ( /usr/bin/ssr-kcptun -r $server:$kcp_port -l :$server_port $password $kcp_param &) + ( /usr/bin/kcptun-client -r $server:$kcp_port -l :$server_port $password $kcp_param &) fi fi #local