lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 1f9fe8b0b169a34701696a27f6d404a65935fbcc
parent f2a42f638068d7fa59d18e685cbfb45a0316da43
Author: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Date:   Sun,  6 Jul 2014 13:17:59 +0200

ocserv: cleaned up startup script

Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>

Diffstat:
Mnet/ocserv/files/ocserv.init | 12+++++-------
1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/net/ocserv/files/ocserv.init b/net/ocserv/files/ocserv.init @@ -6,27 +6,26 @@ START=50 setup_firewall() { local port fw - config_get port $1 port + config_get port $1 port test -z "$port" && return - config_get fwport $1 "fwport" + config_get fwport $1 fwport test "$fwport" = "$port" && return + logger -t ocserv "opening port $port..." #can we remove the old rule? uci add firewall rule uci set firewall.@rule[-1].src=wan + uci set firewall.@rule[-1].name="ocserv-ext-port" uci set firewall.@rule[-1].target=ACCEPT uci set firewall.@rule[-1].proto=tcpudp uci set firewall.@rule[-1].dest_port=$port uci commit firewall - /etc/init.d/firewall restart uci set ocserv.config.fwport="$port" uci commit ocserv -} -clear_firewall() { - iptables-save | grep -v ocserv-rule | iptables-restore + /etc/init.d/firewall restart } setup_config() { @@ -178,7 +177,6 @@ start() { stop() { service_stop /usr/sbin/ocserv - clear_firewall } reload() {