From 31dd378f6f72f21aa2d2c9c32544b85ed1515d90 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Sat, 5 May 2018 16:11:50 +0100
Subject: [PATCH] Block firefox telemetry on mesh

---
 src/freedombone-utils-firewall | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/freedombone-utils-firewall b/src/freedombone-utils-firewall
index ff068a093..753e628d4 100755
--- a/src/freedombone-utils-firewall
+++ b/src/freedombone-utils-firewall
@@ -402,7 +402,9 @@ function mesh_firewall {
       echo "iptables -A INPUT -p tcp --dport $TRACKER_PORT -j ACCEPT";
       echo "ip6tables -A INPUT -p tcp --dport $TRACKER_PORT -j ACCEPT";
       echo "iptables -A INPUT -p udp --dport 1900 -j ACCEPT";
-      echo "ip6tables -A INPUT -p udp --dport 1900 -j ACCEPT"; } > "$MESH_FIREWALL_SCRIPT"
+      echo "ip6tables -A INPUT -p udp --dport 1900 -j ACCEPT";
+      echo "iptables -A INPUT -s $FIREFOX_TELEMETRY_IP -j DROP";
+      echo "iptables -A OUTPUT -s $FIREFOX_TELEMETRY_IP -j DROP"; } > "$MESH_FIREWALL_SCRIPT"
     chmod +x "$MESH_FIREWALL_SCRIPT"
 
     { echo '[Unit]';
-- 
GitLab