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

Comment log info in omr-bypass nft

This commit is contained in:
Ycarus (Yannick Chabanois) 2024-01-12 18:21:52 +01:00
parent d707e5cded
commit e217e67bff

View file

@ -580,7 +580,7 @@ _intf_rule() {
protocol="4" protocol="4"
fi fi
for ipv46 in $protocol; do for ipv46 in $protocol; do
echo "ipv46: $ipv46 for $intf" #echo "ipv46: $ipv46 for $intf"
uci batch <<-EOF uci batch <<-EOF
set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}=rule set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}=rule
set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}.name="omr_dst_bypass_${intf}_rule" set firewall.omr_dst_bypass_${intf}_dstip_${ipv46}.name="omr_dst_bypass_${intf}_rule"
@ -812,31 +812,31 @@ start_service() {
set firewall.omr_bypass.fw4_compatible='1' set firewall.omr_bypass.fw4_compatible='1'
commit firewall commit firewall
EOF EOF
echo "intf_rule" #echo "intf_rule"
config_load network config_load network
config_foreach _intf_rule interface config_foreach _intf_rule interface
_intf_rule all _intf_rule all
_intf_rule srv_vpn1 _intf_rule srv_vpn1
local ndpi_rules="" local ndpi_rules=""
echo "bypass server" #echo "bypass server"
if [ "$(uci -q get openmptcprouter.settings.bypass_servers)" = "1" ]; then if [ "$(uci -q get openmptcprouter.settings.bypass_servers)" = "1" ]; then
config_load openmptcprouter config_load openmptcprouter
config_foreach _bypass_omr_server server config_foreach _bypass_omr_server server
fi fi
config_load omr-bypass config_load omr-bypass
echo "bypass ip" #echo "bypass ip"
config_foreach _bypass_ip_set ips config_foreach _bypass_ip_set ips
echo "bypass mac" #echo "bypass mac"
config_foreach _bypass_mac macs config_foreach _bypass_mac macs
echo "bypass lan ip" #echo "bypass lan ip"
config_foreach _bypass_lan_ip lan_ip config_foreach _bypass_lan_ip lan_ip
echo "bypass dest port" #echo "bypass dest port"
config_foreach _bypass_dest_port dest_port config_foreach _bypass_dest_port dest_port
echo "bypass src port" #echo "bypass src port"
config_foreach _bypass_src_port src_port config_foreach _bypass_src_port src_port
echo "bypass asn" #echo "bypass asn"
config_foreach _bypass_asn asns config_foreach _bypass_asn asns
echo "bypass domains" #echo "bypass domains"
config_foreach _bypass_domains domains config_foreach _bypass_domains domains
uci -q commit dhcp uci -q commit dhcp
@ -883,7 +883,7 @@ start_service() {
logger -t "omr-bypass" "Reload dnsmasq..." logger -t "omr-bypass" "Reload dnsmasq..."
/etc/init.d/dnsmasq reload /etc/init.d/dnsmasq reload
} }
fw4 restart fw4 -q restart
# Create a protocol list for UI from a sqlite DB when NDPI is not available # Create a protocol list for UI from a sqlite DB when NDPI is not available
sqlite3 /usr/share/omr-bypass/omr-bypass.db "select distinct(proto) from (select proto from hostproto union all select proto from ipproto) a order by proto;" ".exit" > /usr/share/omr-bypass/omr-bypass-proto.lst sqlite3 /usr/share/omr-bypass/omr-bypass.db "select distinct(proto) from (select proto from hostproto union all select proto from ipproto) a order by proto;" ".exit" > /usr/share/omr-bypass/omr-bypass-proto.lst
config_load omr-bypass config_load omr-bypass
@ -906,7 +906,7 @@ stop_service() {
config_foreach _delete_firewall_rules rule config_foreach _delete_firewall_rules rule
config_foreach _delete_firewall_rules ipset config_foreach _delete_firewall_rules ipset
uci -q commit firewall uci -q commit firewall
fw4 restart fw4 -q restart
exit 0 exit 0
} }