aboutsummaryrefslogtreecommitdiff
path: root/toys/pending/getenforce.c
diff options
context:
space:
mode:
Diffstat (limited to 'toys/pending/getenforce.c')
-rw-r--r--toys/pending/getenforce.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/toys/pending/getenforce.c b/toys/pending/getenforce.c
deleted file mode 100644
index 71ae2032..00000000
--- a/toys/pending/getenforce.c
+++ /dev/null
@@ -1,29 +0,0 @@
-/* getenforce.c - Get the current SELinux mode
- *
- * Copyright 2014 The Android Open Source Project
-
-USE_GETENFORCE(NEWTOY(getenforce, "", TOYFLAG_USR|TOYFLAG_SBIN))
-
-config GETENFORCE
- bool "getenforce"
- default n
- depends on TOYBOX_SELINUX
- help
- usage: getenforce
-
- Shows whether SELinux is disabled, enforcing, or permissive.
-*/
-
-#define FOR_getenforce
-#include "toys.h"
-
-void getenforce_main(void)
-{
- if (!is_selinux_enabled()) puts("Disabled");
- else {
- int ret = security_getenforce();
-
- if (ret == -1) perror_exit("Couldn't get enforcing status");
- else puts(ret ? "Enforcing" : "Permissive");
- }
-}