mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
Launch omr-bypass only if not launching
This commit is contained in:
parent
d5bdf2f3c5
commit
e162e00638
3 changed files with 4 additions and 4 deletions
|
@ -1,2 +1,2 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
/etc/init.d/omr-bypass reload_rules
|
[ -z "$(pgrep -f omr-bypass)" ] && /etc/init.d/omr-bypass reload_rules
|
||||||
|
|
|
@ -356,7 +356,7 @@ rules_up() {
|
||||||
done
|
done
|
||||||
config_foreach ss_rules ss_rules
|
config_foreach ss_rules ss_rules
|
||||||
[ -z "$(iptables-save | grep :ssr)" ] && logger -t "Shadowsocks" "Rules not applied"
|
[ -z "$(iptables-save | grep :ssr)" ] && logger -t "Shadowsocks" "Rules not applied"
|
||||||
[ -f /etc/init.d/omr-bypass ] && {
|
[ -f /etc/init.d/omr-bypass ] && [ -z "$(pgrep -f omr-bypass)" ] && {
|
||||||
logger -t "Shadowsocks" "Reload omr-bypass rules"
|
logger -t "Shadowsocks" "Reload omr-bypass rules"
|
||||||
/etc/init.d/omr-bypass reload_rules
|
/etc/init.d/omr-bypass reload_rules
|
||||||
}
|
}
|
||||||
|
|
|
@ -424,7 +424,7 @@ add_v2ray_redirect_rules() {
|
||||||
[ "$(uci -q get v2ray.main_transparent_proxy.redirect_udp)" = "1" ] && commandline="$commandline -L ${port+1}"
|
[ "$(uci -q get v2ray.main_transparent_proxy.redirect_udp)" = "1" ] && commandline="$commandline -L ${port+1}"
|
||||||
v2ray-rules6 $commandline
|
v2ray-rules6 $commandline
|
||||||
}
|
}
|
||||||
[ -f /etc/init.d/omr-bypass ] && {
|
[ -f /etc/init.d/omr-bypass ] && [ -z "$(pgrep -f omr-bypass)" ] && {
|
||||||
logger -t "v2ray" "Reload omr-bypass rules"
|
logger -t "v2ray" "Reload omr-bypass rules"
|
||||||
/etc/init.d/omr-bypass reload_rules
|
/etc/init.d/omr-bypass reload_rules
|
||||||
}
|
}
|
||||||
|
@ -2106,7 +2106,7 @@ rules_up() {
|
||||||
logger -t "v2ray" "Rules UP"
|
logger -t "v2ray" "Rules UP"
|
||||||
add_v2ray_redirect_rules
|
add_v2ray_redirect_rules
|
||||||
}
|
}
|
||||||
[ -f /etc/init.d/omr-bypass ] && {
|
[ -f /etc/init.d/omr-bypass ] && [ -z "$(pgrep -f omr-bypass)" ] && {
|
||||||
logger -t "v2ray" "Reload omr-bypass rules"
|
logger -t "v2ray" "Reload omr-bypass rules"
|
||||||
/etc/init.d/omr-bypass reload_rules
|
/etc/init.d/omr-bypass reload_rules
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue