[prev in list] [next in list] [prev in thread] [next in thread]
List: busybox
Subject: [PATCH 3/8] busybox -- libselinux utilities applets
From: KaiGai Kohei <kaigai () kaigai ! gr ! jp>
Date: 2007-01-25 14:44:11
Message-ID: 45B8C23B.5090503 () kaigai ! gr ! jp
[Download RAW message or body]
[3/8] busybox-libselinux-03-selinuxenabled.patch
selinuxenabled returns 0 as a command exit code,
if SELinux is enabled.
Typically, shell-scripts use it to decide whether
SELinux is working, or not.
Signed-off-by: Hiroshi Shinji <shiroshi@my.email.ne.jp>
Signed-off-by: KaiGai Kohei <kaigai@kaigai.gr.jp>
--
KaiGai Kohei <kaigai@kaigai.gr.jp>
["busybox-libselinux-03-selinuxenabled.patch" (text/x-patch)]
Index: selinux/selinuxenabled.c
===================================================================
--- selinux/selinuxenabled.c (revision 0)
+++ selinux/selinuxenabled.c (revision 0)
@@ -0,0 +1,17 @@
+/*
+ * selinuxenabled
+ *
+ * Based on libselinux 1.33.1
+ * Port to BusyBox Hiroshi Shinji <shiroshi@my.email.ne.jp>
+ *
+ */
+#include "busybox.h"
+#include <unistd.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <selinux/selinux.h>
+
+int selinuxenabled_main(int argc, char **argv)
+{
+ return !is_selinux_enabled();
+}
_______________________________________________
busybox mailing list
busybox@busybox.net
http://busybox.net/cgi-bin/mailman/listinfo/busybox
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic