diff --git a/openmptcprouter/files/etc/uci-defaults/2020-omr-vpn b/openmptcprouter/files/etc/uci-defaults/2020-omr-vpn index a84f67394..5122a5aa3 100755 --- a/openmptcprouter/files/etc/uci-defaults/2020-omr-vpn +++ b/openmptcprouter/files/etc/uci-defaults/2020-omr-vpn @@ -37,9 +37,15 @@ if [ "$(uci -q get openvpn.omr.proto)" != "tcp-client" ]; then set openvpn.omr.client=1 set openvpn.omr.tls_client=1 set openvpn.omr.allow_recursive_routing=1 + set openvpn.omr.comp_lzo=adaptive commit openvpn EOF fi +if [ "$(uci -q get openvpn.omr.com_lzo)" = "" ]; then + uci -q batch <<-EOF >/dev/null + set openvpn.omr.comp_lzo=adaptive + EOF +fi if [ "$(uci -q get dsvpn.vpn)" = "" ]; then uci -q batch <<-EOF >/dev/null @@ -53,6 +59,7 @@ if [ "$(uci -q get dsvpn.vpn)" = "" ]; then EOF fi + if [ "$(uci -q show firewall | grep omrvpn)" = "" ]; then uci -q batch <<-EOF >/dev/null add_list firewall.zone_vpn.network=omrvpn