Lines 871-877
Link Here
|
871 |
+static int selinux_enabled=-1; |
871 |
+static int selinux_enabled=-1; |
872 |
+#include <selinux/selinux.h> |
872 |
+#include <selinux/selinux.h> |
873 |
+static security_context_t prev_context=NULL; |
873 |
+static security_context_t prev_context=NULL; |
874 |
+#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : selinux_enabled=is_selinux_enabled()>0) |
874 |
+#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : (selinux_enabled=is_selinux_enabled()>0)) |
875 |
+#else |
875 |
+#else |
876 |
+#define SELINUX_ENABLED 0 |
876 |
+#define SELINUX_ENABLED 0 |
877 |
+#endif |
877 |
+#endif |
Lines 1398-1404
Link Here
|
1398 |
- |
1398 |
- |
1399 |
+#ifdef WITH_SELINUX |
1399 |
+#ifdef WITH_SELINUX |
1400 |
+#include <selinux/selinux.h> |
1400 |
+#include <selinux/selinux.h> |
1401 |
+#define SELINUX_ENABLED is_selinux_enabled()>0 |
1401 |
+#define SELINUX_ENABLED (is_selinux_enabled()>0) |
1402 |
+#else |
1402 |
+#else |
1403 |
+#define SELINUX_ENABLED 0 |
1403 |
+#define SELINUX_ENABLED 0 |
1404 |
+#endif |
1404 |
+#endif |
Lines 1504-1510
Link Here
|
1504 |
+static int selinux_enabled=-1; |
1504 |
+static int selinux_enabled=-1; |
1505 |
+#ifdef WITH_SELINUX |
1505 |
+#ifdef WITH_SELINUX |
1506 |
+#include <selinux/selinux.h> |
1506 |
+#include <selinux/selinux.h> |
1507 |
+#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : selinux_enabled=is_selinux_enabled()>0) |
1507 |
+#define SELINUX_ENABLED (selinux_enabled!=-1 ? selinux_enabled : (selinux_enabled=is_selinux_enabled()>0)) |
1508 |
+static security_context_t prev_context=NULL; |
1508 |
+static security_context_t prev_context=NULL; |
1509 |
+#else |
1509 |
+#else |
1510 |
+#define SELINUX_ENABLED 0 |
1510 |
+#define SELINUX_ENABLED 0 |
Lines 1906-1912
Link Here
|
1906 |
+#include <sys/wait.h> |
1906 |
+#include <sys/wait.h> |
1907 |
+#ifdef WITH_SELINUX |
1907 |
+#ifdef WITH_SELINUX |
1908 |
+#include <selinux/selinux.h> |
1908 |
+#include <selinux/selinux.h> |
1909 |
+#define SELINUX_ENABLED is_selinux_enabled()>0 |
1909 |
+#define SELINUX_ENABLED (is_selinux_enabled()>0) |
1910 |
+#else |
1910 |
+#else |
1911 |
+#define SELINUX_ENABLED 0 |
1911 |
+#define SELINUX_ENABLED 0 |
1912 |
+#endif |
1912 |
+#endif |