From 66c94c7533a81cf9512b41090ccab4ee8360e611 Mon Sep 17 00:00:00 2001
From: Kali Kaneko <kali@leap.se>
Date: Thu, 8 May 2014 17:19:01 -0500
Subject: wait on shutdown until firewall is down

---
 pkg/linux/bitmask-root | 6 ++++++
 1 file changed, 6 insertions(+)

(limited to 'pkg/linux/bitmask-root')

diff --git a/pkg/linux/bitmask-root b/pkg/linux/bitmask-root
index 6942b99b..d9c8a61f 100755
--- a/pkg/linux/bitmask-root
+++ b/pkg/linux/bitmask-root
@@ -809,6 +809,12 @@ def main():
             except Exception as ex:
                 bail("ERROR: could not stop firewall", ex)
 
+        elif command == "firewall_isup":
+            if ipv4_chain_exists(BITMASK_CHAIN):
+                print("%s: INFO: bitmask firewall is up" % (SCRIPT,))
+            else:
+                bail("INFO: bitmask firewall is down")
+
         else:
             bail("ERROR: No such command")
     else:
-- 
cgit v1.2.3