From 6586c9f03f9bd9467537f0eaedbc7da17265a67b Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 18 Jan 2019 00:37:50 +0100 Subject: added dummy firewall scripts --- .../templates/firewall/elevate-festival.sh.j2 | 56 ++++++++++++++++++++++ .../media/templates/firewall/lan-only.sh.j2 | 56 ++++++++++++++++++++++ .../media/templates/firewall/r3-with-lan.sh.j2 | 56 ++++++++++++++++++++++ roles/elevate/media/templates/firewall/r3.sh.j2 | 56 ++++++++++++++++++++++ 4 files changed, 224 insertions(+) create mode 100644 roles/elevate/media/templates/firewall/elevate-festival.sh.j2 create mode 100644 roles/elevate/media/templates/firewall/lan-only.sh.j2 create mode 100644 roles/elevate/media/templates/firewall/r3-with-lan.sh.j2 create mode 100644 roles/elevate/media/templates/firewall/r3.sh.j2 (limited to 'roles/elevate/media/templates/firewall') diff --git a/roles/elevate/media/templates/firewall/elevate-festival.sh.j2 b/roles/elevate/media/templates/firewall/elevate-festival.sh.j2 new file mode 100644 index 00000000..041e441b --- /dev/null +++ b/roles/elevate/media/templates/firewall/elevate-festival.sh.j2 @@ -0,0 +1,56 @@ +####################### +# Definitions # +####################### + +IPTABLES="/sbin/iptables" +IP6TABLES="/sbin/ip6tables" + +[ -x $IPTABLES ] || exit 0 +[ -x $IP6TABLES ] || exit 0 + +FILTER="$IPTABLES -t filter" +NAT="$IPTABLES -t nat" +MANGLE="$IPTABLES -t mangle" + +FILTER6="$IP6TABLES -t filter" +MANGLE6="$IP6TABLES -t mangle" + + +######################### +# IPv4 UP # +######################### + +ipv4_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 UP # +######################### + +ipv6_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv4 DOWN # +######################### + +ipv4_down() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 DOWN # +######################### + +ipv6_down() { + # don't do anything here + echo -n "success" +} diff --git a/roles/elevate/media/templates/firewall/lan-only.sh.j2 b/roles/elevate/media/templates/firewall/lan-only.sh.j2 new file mode 100644 index 00000000..041e441b --- /dev/null +++ b/roles/elevate/media/templates/firewall/lan-only.sh.j2 @@ -0,0 +1,56 @@ +####################### +# Definitions # +####################### + +IPTABLES="/sbin/iptables" +IP6TABLES="/sbin/ip6tables" + +[ -x $IPTABLES ] || exit 0 +[ -x $IP6TABLES ] || exit 0 + +FILTER="$IPTABLES -t filter" +NAT="$IPTABLES -t nat" +MANGLE="$IPTABLES -t mangle" + +FILTER6="$IP6TABLES -t filter" +MANGLE6="$IP6TABLES -t mangle" + + +######################### +# IPv4 UP # +######################### + +ipv4_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 UP # +######################### + +ipv6_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv4 DOWN # +######################### + +ipv4_down() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 DOWN # +######################### + +ipv6_down() { + # don't do anything here + echo -n "success" +} diff --git a/roles/elevate/media/templates/firewall/r3-with-lan.sh.j2 b/roles/elevate/media/templates/firewall/r3-with-lan.sh.j2 new file mode 100644 index 00000000..041e441b --- /dev/null +++ b/roles/elevate/media/templates/firewall/r3-with-lan.sh.j2 @@ -0,0 +1,56 @@ +####################### +# Definitions # +####################### + +IPTABLES="/sbin/iptables" +IP6TABLES="/sbin/ip6tables" + +[ -x $IPTABLES ] || exit 0 +[ -x $IP6TABLES ] || exit 0 + +FILTER="$IPTABLES -t filter" +NAT="$IPTABLES -t nat" +MANGLE="$IPTABLES -t mangle" + +FILTER6="$IP6TABLES -t filter" +MANGLE6="$IP6TABLES -t mangle" + + +######################### +# IPv4 UP # +######################### + +ipv4_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 UP # +######################### + +ipv6_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv4 DOWN # +######################### + +ipv4_down() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 DOWN # +######################### + +ipv6_down() { + # don't do anything here + echo -n "success" +} diff --git a/roles/elevate/media/templates/firewall/r3.sh.j2 b/roles/elevate/media/templates/firewall/r3.sh.j2 new file mode 100644 index 00000000..041e441b --- /dev/null +++ b/roles/elevate/media/templates/firewall/r3.sh.j2 @@ -0,0 +1,56 @@ +####################### +# Definitions # +####################### + +IPTABLES="/sbin/iptables" +IP6TABLES="/sbin/ip6tables" + +[ -x $IPTABLES ] || exit 0 +[ -x $IP6TABLES ] || exit 0 + +FILTER="$IPTABLES -t filter" +NAT="$IPTABLES -t nat" +MANGLE="$IPTABLES -t mangle" + +FILTER6="$IP6TABLES -t filter" +MANGLE6="$IP6TABLES -t mangle" + + +######################### +# IPv4 UP # +######################### + +ipv4_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 UP # +######################### + +ipv6_up() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv4 DOWN # +######################### + +ipv4_down() { + # don't do anything here + echo -n "success" +} + + +######################### +# IPv6 DOWN # +######################### + +ipv6_down() { + # don't do anything here + echo -n "success" +} -- cgit v1.2.3