Blame SPECS/0004-Bring-some-old-permission-and-flask-constants-back-t.patch

Packit Service 10cefc
From be420729fbf4adc8b32ca3722fa6ca46bb51413d Mon Sep 17 00:00:00 2001
Packit Service 10cefc
From: Petr Lautrbach <plautrba@redhat.com>
Packit Service 10cefc
Date: Wed, 27 Feb 2019 09:37:17 +0100
Packit Service 10cefc
Subject: [PATCH] Bring some old permission and flask constants back to Python
Packit Service 10cefc
 bindings
Packit Service 10cefc
Packit Service 10cefc
---
Packit Service 10cefc
 libselinux/src/selinuxswig.i        | 4 ++++
Packit Service 10cefc
 libselinux/src/selinuxswig_python.i | 3 ++-
Packit Service 10cefc
 2 files changed, 6 insertions(+), 1 deletion(-)
Packit Service 10cefc
Packit Service 10cefc
diff --git a/libselinux/src/selinuxswig.i b/libselinux/src/selinuxswig.i
Packit Service 10cefc
index dbdb4c3d..9c5b9263 100644
Packit Service 10cefc
--- a/libselinux/src/selinuxswig.i
Packit Service 10cefc
+++ b/libselinux/src/selinuxswig.i
Packit Service 10cefc
@@ -5,7 +5,9 @@
Packit Service 10cefc
 %module selinux
Packit Service 10cefc
 %{
Packit Service 10cefc
 	#include "../include/selinux/avc.h"
Packit Service 10cefc
+	#include "../include/selinux/av_permissions.h"
Packit Service 10cefc
 	#include "../include/selinux/context.h"
Packit Service 10cefc
+	#include "../include/selinux/flask.h"
Packit Service 10cefc
 	#include "../include/selinux/get_context_list.h"
Packit Service 10cefc
 	#include "../include/selinux/get_default_type.h"
Packit Service 10cefc
 	#include "../include/selinux/label.h"
Packit Service 10cefc
@@ -58,7 +60,9 @@
Packit Service 10cefc
 %ignore avc_netlink_check_nb;
Packit Service 10cefc
 
Packit Service 10cefc
 %include "../include/selinux/avc.h"
Packit Service 10cefc
+%include "../include/selinux/av_permissions.h"
Packit Service 10cefc
 %include "../include/selinux/context.h"
Packit Service 10cefc
+%include "../include/selinux/flask.h"
Packit Service 10cefc
 %include "../include/selinux/get_context_list.h"
Packit Service 10cefc
 %include "../include/selinux/get_default_type.h"
Packit Service 10cefc
 %include "../include/selinux/label.h"
Packit Service 10cefc
diff --git a/libselinux/src/selinuxswig_python.i b/libselinux/src/selinuxswig_python.i
Packit Service 10cefc
index 4c73bf92..6eaab081 100644
Packit Service 10cefc
--- a/libselinux/src/selinuxswig_python.i
Packit Service 10cefc
+++ b/libselinux/src/selinuxswig_python.i
Packit Service 10cefc
@@ -1,10 +1,11 @@
Packit Service 10cefc
 /* Author: James Athey
Packit Service 10cefc
  */
Packit Service 10cefc
 
Packit Service 10cefc
-/* Never build rpm_execcon interface */
Packit Service 10cefc
+/* Never build rpm_execcon interface unless you need to have ACG compatibility
Packit Service 10cefc
 #ifndef DISABLE_RPM
Packit Service 10cefc
 #define DISABLE_RPM
Packit Service 10cefc
 #endif
Packit Service 10cefc
+*/
Packit Service 10cefc
 
Packit Service 10cefc
 %module selinux
Packit Service 10cefc
 %{
Packit Service 10cefc
-- 
Packit Service 10cefc
2.21.0
Packit Service 10cefc