35 lines
1.0 KiB
Diff
35 lines
1.0 KiB
Diff
|
|
From 5013d2ba9774b876d906f9196fc6f75b1f2f5237 Mon Sep 17 00:00:00 2001
|
||
|
|
From: Petr Lautrbach <plautrba@redhat.com>
|
||
|
|
Date: Tue, 18 Sep 2018 15:12:59 +0200
|
||
|
|
Subject: [PATCH 093/170] python/sepolicy: search() also for dontaudit rules
|
||
|
|
|
||
|
|
dontaudit rules were accidentally dropped during rewrite to SETools 4 API in
|
||
|
|
97d5f6a2
|
||
|
|
|
||
|
|
Fixes:
|
||
|
|
>>> import sepolicy
|
||
|
|
>>> sepolicy.search(['dontaudit'])
|
||
|
|
[]
|
||
|
|
|
||
|
|
Signed-off-by: Petr Lautrbach <plautrba@redhat.com>
|
||
|
|
---
|
||
|
|
python/sepolicy/sepolicy/__init__.py | 2 ++
|
||
|
|
1 file changed, 2 insertions(+)
|
||
|
|
|
||
|
|
diff --git a/selinux-python-2.8/sepolicy/sepolicy/__init__.py b/selinux-python-2.8/sepolicy/sepolicy/__init__.py
|
||
|
|
index cd7af7cf..fbeb731d 100644
|
||
|
|
--- a/selinux-python-2.8/sepolicy/sepolicy/__init__.py
|
||
|
|
+++ b/selinux-python-2.8/sepolicy/sepolicy/__init__.py
|
||
|
|
@@ -344,6 +344,8 @@ def search(types, seinfo=None):
|
||
|
|
tertypes.append(NEVERALLOW)
|
||
|
|
if AUDITALLOW in types:
|
||
|
|
tertypes.append(AUDITALLOW)
|
||
|
|
+ if DONTAUDIT in types:
|
||
|
|
+ tertypes.append(DONTAUDIT)
|
||
|
|
|
||
|
|
if len(tertypes) > 0:
|
||
|
|
q = setools.TERuleQuery(_pol,
|
||
|
|
--
|
||
|
|
2.19.1
|
||
|
|
|