1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-02-15 03:51:51 +00:00

Fix shadowsocks config from router

This commit is contained in:
Ycarus (Yannick Chabanois) 2020-11-28 20:58:14 +01:00 committed by suyuan
parent c0d0fa3d3d
commit 16e9927d37

View file

@ -153,14 +153,15 @@ _get_ss_server() {
_set_ss_server_vps() {
local disabled port key method
config_get disabled $1 disabled
config_load shadowsocks-libev
config_get disabled sss0 disabled
[ "$disabled" = "1" ] && return
config_get port $1 server_port
config_get port sss0 server_port
#config_get server $1 server
config_get key $1 key
config_get key sss0 key
key="$(echo $key | sed 's/+/-/g; s/\//_/g;')"
[ -z "$key" ] && return
config_get method $1 method
config_get method sss0 method
local current_port current_key current_method
[ -z "$vps_config" ] && vps_config=$(_get_json "config")
[ -z "$vps_config" ] && return
@ -1562,8 +1563,9 @@ _config_service() {
[ -n "$vps_config" ] && uci -q set openmptcprouter.settings.firstboot=0
fi
if [ "$user_permission" != "ro" ]; then
config_load shadowsocks-libev
config_foreach _set_ss_server_vps server
#config_load shadowsocks-libev
#config_foreach _set_ss_server_vps server
_set_ss_server_vps
_set_v2ray_server_vps
[ -z "$(_set_glorytun_vps)" ] && error=1
[ -z "$(_set_openvpn_vps)" ] && error=1