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

Check var exist on omr-tracker

This commit is contained in:
Ycarus (Yannick Chabanois) 2022-02-09 20:38:43 +01:00
parent 95ea617630
commit 43865452a5
2 changed files with 9 additions and 4 deletions

View file

@ -48,7 +48,7 @@ _launch_tracker() {
case "$1" in
loopback|lan*|if0*) return;;
esac
[ -z "$1" ] && return
local hosts hosts6 timeout tries interval interval_tries options type enabled wait_test ipv6 proto server_http_test
_validate_section "defaults" "defaults"
_validate_section "interface" "$1"
@ -152,6 +152,7 @@ _initialize_shadowsocks_tracker() {
server=$1
[ -n "$(echo $server | grep sss)" ] || return
[ -z "$server" ] && return
#redir_tcp=$(uci -q get shadowsocks-libev.ss_rules.redir_tcp)
#config_get tracker_server ss_rules server
@ -199,7 +200,8 @@ _launch_shadowsocks_tracker() {
config_get server "$1" server
[ "$enabled" = "0" ] || [ "$disabled" = "1" ] || [ -z "$hosts" ] && return
[ -z "$server" ] || [ "$(uci -q get shadowsocks-libev.$server.server)" = "192.168.1.3" ] || [ "$(uci -q get shadowsocks-libev.$server.server)" = "" ] && return
[ -z "$server" ] && return
[ "$(uci -q get shadowsocks-libev.$server.server)" = "192.168.1.3" ] || [ "$(uci -q get shadowsocks-libev.$server.server)" = "" ] && return
procd_open_instance
# shellcheck disable=SC2086