Mercurial > hg > toybox
changeset 1761:563ec6dfc751 draft
Cleanup getenforce.
author | Rob Landley <rob@landley.net> |
---|---|
date | Fri, 27 Mar 2015 21:52:24 -0500 |
parents | c21fe4bc2249 |
children | e65b19c2baf6 |
files | toys/pending/getenforce.c |
diffstat | 1 files changed, 5 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/toys/pending/getenforce.c Fri Mar 27 21:41:14 2015 -0500 +++ b/toys/pending/getenforce.c Fri Mar 27 21:52:24 2015 -0500 @@ -7,6 +7,7 @@ config GETENFORCE bool "getenforce" default n + depends on TOYBOX_SELINUX help usage: getenforce @@ -15,17 +16,14 @@ #define FOR_getenforce #include "toys.h" -#include <selinux/selinux.h> void getenforce_main(void) { - if (!is_selinux_enabled()) - printf("Disabled\n"); + if (!is_selinux_enabled()) puts("Disabled"); else { int ret = security_getenforce(); - if (ret == -1) - perror_exit("Couldn't get enforcing status"); - else - printf(ret ? "Enforcing\n" : "Permissive\n"); + + if (ret == -1) perror_exit("Couldn't get enforcing status"); + else puts(ret ? "Enforcing" : "Permissive"); } }