system-config-printer (1.2.3-3) 0002-Disable-firewall-checks.patch

Summary

 firewall.py |   14 +++-----------
 1 file changed, 3 insertions(+), 11 deletions(-)

    
download this patch

Patch contents

From: =?UTF-8?q?Guido=20G=C3=BCnther?= <agx@sigxcpu.org>
Date: Mon, 26 Jul 2010 17:02:20 +0200
Subject: [PATCH] Disable firewall checks

---
 firewall.py |   14 +++-----------
 1 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/firewall.py b/firewall.py
index 512a83d..0466c12 100644
--- a/firewall.py
+++ b/firewall.py
@@ -48,21 +48,13 @@ class Firewall:
         return self._fw_data

     def write (self):
-        self._firewall.write (pickle.dumps (self._fw_data[0]))
+        pass

     def _check_any_allowed (self, search):
-        (args, filename) = self._get_fw_data ()
-        isect = set (search).intersection (set (args))
-        return len (isect) != 0
+        return True

     def add_rule (self, rule):
-        try:
-            (args, filename) = self._fw_data
-        except AttributeError:
-            (args, filename) = self._get_fw_data ()
-
-        args.append (rule)
-        self._fw_data = (args, filename)
+        pass

     def check_ipp_client_allowed (self):
         return self._check_any_allowed (set(["--port=631:udp",
--