diff options
author | Karel Kočí <karel.koci@nic.cz> | 2020-08-04 10:19:23 +0200 |
---|---|---|
committer | Karel Kočí <karel.koci@nic.cz> | 2020-08-04 10:19:23 +0200 |
commit | b2f7f1e3f09d532f55fc3e215a81cdd007b634dd (patch) | |
tree | 8847a94b6bbcd21bc96a35a905553e28f7fda96a /sentinel-minipot/files/sentinel-firewall.sh | |
parent | 08cf0c0d8eb36dbee9c86717305dea1094394bdd (diff) | |
download | openwrt-personal-pkgs-b2f7f1e3f09d532f55fc3e215a81cdd007b634dd.tar.gz openwrt-personal-pkgs-b2f7f1e3f09d532f55fc3e215a81cdd007b634dd.tar.bz2 openwrt-personal-pkgs-b2f7f1e3f09d532f55fc3e215a81cdd007b634dd.zip |
sentinel-minipot: remove as no longer needed at the moment
Diffstat (limited to 'sentinel-minipot/files/sentinel-firewall.sh')
-rw-r--r-- | sentinel-minipot/files/sentinel-firewall.sh | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/sentinel-minipot/files/sentinel-firewall.sh b/sentinel-minipot/files/sentinel-firewall.sh deleted file mode 100644 index f01ee86..0000000 --- a/sentinel-minipot/files/sentinel-firewall.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh -set -e -SF_DIR="${0%/*}" -. "$SF_DIR/common.sh" -. /lib/functions.sh -. /lib/functions/sentinel.sh -. /usr/libexec/sentinel/minipot-defaults.sh - -allowed_to_run "minipot" 2>/dev/null || return 0 - - -config_load "sentinel" -config_get ftp_port "minipot" "ftp_port" "$DEFAULT_FTP_PORT" -config_get http_port "minipot" "http_port" "$DEFAULT_HTTP_PORT" -config_get smtp_port "minipot" "smtp_port" "$DEFAULT_SMTP_PORT" -config_get telnet_port "minipot" "telnet_port" "$DEFAULT_TELNET_PORT" - - -port_redirect_zone() { - local config_section="$1" - local zone enabled - config_get zone "$config_section" "name" - config_get_bool enabled "$config_section" "sentinel_minipot" "0" - [ "$enabled" = "1" ] || return 0 - - [ "$ftp_port" = "0" ] || \ - iptables_redirect "$zone" 21 "$ftp_port" "Minipot FTP" - [ "$http_port" = "0" ] || \ - iptables_redirect "$zone" 80 "$http_port" "Minipot HTTP" - [ "$smtp_port" = "0" ] || { - iptables_redirect "$zone" 25 "$smtp_port" "Minipot SMTP" - iptables_redirect "$zone" 587 "$smtp_port" "Minipot SMTP submission" - } - [ "$telnet_port" = "0" ] || \ - iptables_redirect "$zone" 23 "$telnet_port" "Minipot Telnet" -} - -config_load "firewall" -config_foreach port_redirect_zone "zone" - - -if source_if_exists "$SF_DIR/dynfw-utils.sh"; then - [ "$ftp_port" = "0" ] || \ - bypass_dynamic_firewall "tcp" "21" "Minipot FTP" - [ "$http_port" = "0" ] || \ - bypass_dynamic_firewall "tcp" "80" "Minipot HTTP" - [ "$smtp_port" = "0" ] || { - bypass_dynamic_firewall "tcp" "25" "Minipot SMTP" - bypass_dynamic_firewall "tcp" "587" "Minipot SMTP submission" - } - [ "$telnet_port" = "0" ] || \ - bypass_dynamic_firewall "tcp" "23" "Minipot Telnet" -fi |