From a21a1b7e2344763a179b8d5750f1c81a9370b4e7 Mon Sep 17 00:00:00 2001 From: Dan Walsh Date: Sep 03 2013 15:01:19 +0000 Subject: Add Python constants for SELinux enforcing modes --- diff --git a/libselinux-rhat.patch b/libselinux-rhat.patch index 98da2bc..a607fa7 100644 --- a/libselinux-rhat.patch +++ b/libselinux-rhat.patch @@ -1049,10 +1049,21 @@ index 2c7c85c..4a4aebc 100644 hidden_proto(selinux_booleans_subs_path) hidden_proto(selinux_default_context_path) diff --git a/libselinux/src/selinuxswig_python.i b/libselinux/src/selinuxswig_python.i -index 359bd02..0ab0bae 100644 +index 359bd02..9884454 100644 --- a/libselinux/src/selinuxswig_python.i +++ b/libselinux/src/selinuxswig_python.i -@@ -74,6 +74,10 @@ def install(src, dest): +@@ -10,6 +10,10 @@ + + import shutil, os, stat + ++DISABLED = -1 ++PERMISSIVE = 0 ++ENFORCING = 1 ++ + def restorecon(path, recursive=False): + """ Restore SELinux context on a given path """ + +@@ -74,6 +78,10 @@ def install(src, dest): $1 = &temp; } diff --git a/libselinux.spec b/libselinux.spec index 9bd25f9..c6fa792 100644 --- a/libselinux.spec +++ b/libselinux.spec @@ -10,7 +10,7 @@ Summary: SELinux library and simple utilities Name: libselinux Version: 2.1.13 -Release: 17%{?dist} +Release: 18%{?dist} License: Public Domain Group: System Environment/Libraries Source: %{name}-%{version}.tgz @@ -240,6 +240,9 @@ rm -rf %{buildroot} %{ruby_sitearch}/selinux.so %changelog +* Tue Sep 3 2013 Dan Walsh - 2.1.13-17 +- Add Python constants for SELinux enforcing modes + * Sat Aug 03 2013 Fedora Release Engineering - 2.1.13-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild