From b7158a3456db8a7daed2690525c800234d29fbf6 Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 9 Feb 2018 07:14:17 +0100 Subject: [PATCH] net/shadowsocks: add local_address (#553) --- net/shadowsocks/Makefile | 2 +- .../app/controllers/OPNsense/Shadowsocks/forms/local.xml | 6 ++++++ .../opnsense/mvc/app/models/OPNsense/Shadowsocks/Local.xml | 5 +++++ .../service/templates/OPNsense/Shadowsocks/ss_local.conf | 1 + 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/net/shadowsocks/Makefile b/net/shadowsocks/Makefile index 058651e22..728db1e98 100644 --- a/net/shadowsocks/Makefile +++ b/net/shadowsocks/Makefile @@ -1,5 +1,5 @@ PLUGIN_NAME= shadowsocks -PLUGIN_VERSION= 0.2 +PLUGIN_VERSION= 0.3 PLUGIN_COMMENT= Secure socks5 proxy PLUGIN_DEPENDS= shadowsocks-libev PLUGIN_MAINTAINER= m.muenz@gmail.com diff --git a/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/local.xml b/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/local.xml index 3f97f0a30..fd8d43bbd 100644 --- a/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/local.xml +++ b/net/shadowsocks/src/opnsense/mvc/app/controllers/OPNsense/Shadowsocks/forms/local.xml @@ -17,6 +17,12 @@ text Port of the remote server. + + local.localaddress + + text + IP address to listen to, this should be your LAN IP address. + local.localport diff --git a/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/Local.xml b/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/Local.xml index f61c3a2c0..d6c132fe2 100644 --- a/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/Local.xml +++ b/net/shadowsocks/src/opnsense/mvc/app/models/OPNsense/Shadowsocks/Local.xml @@ -19,6 +19,11 @@ 65535 Please provide a valid port number between 1 and 65535. + + 127.0.0.1 + Y + Please provide a valid hostname or IP address. + 1080 Y diff --git a/net/shadowsocks/src/opnsense/service/templates/OPNsense/Shadowsocks/ss_local.conf b/net/shadowsocks/src/opnsense/service/templates/OPNsense/Shadowsocks/ss_local.conf index 1da2ac526..7801cce04 100644 --- a/net/shadowsocks/src/opnsense/service/templates/OPNsense/Shadowsocks/ss_local.conf +++ b/net/shadowsocks/src/opnsense/service/templates/OPNsense/Shadowsocks/ss_local.conf @@ -2,6 +2,7 @@ { "server":"{{ OPNsense.shadowsocks.local.serveraddress }}", "server_port":{{ OPNsense.shadowsocks.local.serverport }}, + "local_address":"{{ OPNsense.shadowsocks.local.localaddress }}", "local_port":{{ OPNsense.shadowsocks.local.localport }}, "password":"{{ OPNsense.shadowsocks.local.password }}", "timeout":60,