From 7c6b91b1c32fe502d1a6ffc3e29f09481bcf7ab1 Mon Sep 17 00:00:00 2001 From: Jiri Popelka Date: Mon, 8 Feb 2016 13:42:41 +0100 Subject: [PATCH 1/2] Make sure tempdir is created even in offline mode. --- src/firewall/functions.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/firewall/functions.py b/src/firewall/functions.py index 9b19139..6dbac26 100644 --- a/src/firewall/functions.py +++ b/src/firewall/functions.py @@ -265,6 +265,9 @@ def firewalld_is_active(): def tempFile(): try: + if not os.path.exists(FIREWALLD_TEMPDIR): + os.mkdir(FIREWALLD_TEMPDIR, 0o750) + return tempfile.NamedTemporaryFile(mode='wt', prefix="temp.", dir=FIREWALLD_TEMPDIR, delete=False) except Exception as msg: -- 2.5.0