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

Modify glorytun default uci config

This commit is contained in:
Ycarus 2018-06-07 16:51:05 +02:00
parent cf95f2d836
commit ab05228cf3

View file

@ -11,7 +11,7 @@ uci -q batch <<-EOF >/dev/null
commit ucitrack
EOF
if [ "$(uci -q get network.glorytun)" = "" ]; then
if [ "$(uci -q get network.glorytun)" = "" ] && [ "$(uci -q get network.omrvpn)" = "" ]; then
uci -q batch <<-EOF >/dev/null
delete network.glorytun
set network.glorytun=interface
@ -29,15 +29,15 @@ if [ "$(uci -q get network.glorytun)" = "" ]; then
# set network.glorytun.gateway=10.0.0.1
fi
if [ "$(uci -q show firewall | grep glorytun)" = "" ]; then
if [ "$(uci -q show firewall | grep glorytun)" = "" ] && [ "$(uci -q get network.omrvpn)" = "" ]; then
uci -q batch <<-EOF >/dev/null
add firewall zone
set firewall.@zone[-1].name=vpn
set firewall.@zone[-1].network=glorytun
set firewall.@zone[-1].masq=1
set firewall.@zone[-1].input=REJECT
set firewall.@zone[-1].forward=ACCEPT
set firewall.@zone[-1].output=ACCEPT
set firewall.zone_vpn=zone
set firewall.zone_vpn.name=vpn
set firewall.zone_vpn.network=glorytun
set firewall.zone_vpn.masq=1
set firewall.zone_vpn.input=REJECT
set firewall.zone_vpn.forward=ACCEPT
set firewall.zone_vpn.output=ACCEPT
commit firewall
EOF
fi