From b83c09812f30d36285cacdf5cf824c56c267f8e5 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Wed, 10 Oct 2012 11:26:33 -0700 Subject: [PATCH] Remove HAVE_SELINUX guards Change-Id: Idef0a784a1d237257ff4135bb1df62ff8a67ded3 --- fastboot/Android.mk | 2 -- toolbox/Android.mk | 23 ++++++----------------- toolbox/id.c | 7 ------- toolbox/ls.c | 6 ------ 4 files changed, 6 insertions(+), 32 deletions(-) diff --git a/fastboot/Android.mk b/fastboot/Android.mk index 905f7598f8d3..3d582b248e40 100644 --- a/fastboot/Android.mk +++ b/fastboot/Android.mk @@ -57,9 +57,7 @@ LOCAL_STATIC_LIBRARIES := \ libz ifneq ($(HOST_OS),windows) -ifeq ($(HAVE_SELINUX), true) LOCAL_STATIC_LIBRARIES += libselinux -endif # HAVE_SELINUX endif # HOST_OS != windows include $(BUILD_HOST_EXECUTABLE) diff --git a/toolbox/Android.mk b/toolbox/Android.mk index be95e7cdfd0b..2c1ba42b63cf 100644 --- a/toolbox/Android.mk +++ b/toolbox/Android.mk @@ -56,11 +56,7 @@ TOOLS := \ ionice \ touch \ lsof \ - md5 - -ifeq ($(HAVE_SELINUX),true) - -TOOLS += \ + md5 \ getenforce \ setenforce \ chcon \ @@ -70,9 +66,6 @@ TOOLS += \ setsebool \ load_policy -endif - - ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT))) TOOLS += r endif @@ -82,17 +75,13 @@ LOCAL_SRC_FILES:= \ toolbox.c \ $(patsubst %,%.c,$(TOOLS)) -LOCAL_SHARED_LIBRARIES := libcutils libc libusbhost - LOCAL_C_INCLUDES := bionic/libc/bionic -ifeq ($(HAVE_SELINUX),true) - -LOCAL_CFLAGS += -DHAVE_SELINUX -LOCAL_SHARED_LIBRARIES += libselinux -LOCAL_C_INCLUDES += external/libselinux/include - -endif +LOCAL_SHARED_LIBRARIES := \ + libcutils \ + libc \ + libusbhost \ + libselinux LOCAL_MODULE:= toolbox diff --git a/toolbox/id.c b/toolbox/id.c index bc792887c12a..8ec79c148fe6 100644 --- a/toolbox/id.c +++ b/toolbox/id.c @@ -4,10 +4,7 @@ #include #include #include - -#ifdef HAVE_SELINUX #include -#endif static void print_uid(uid_t uid) { @@ -34,9 +31,7 @@ int id_main(int argc, char **argv) { gid_t list[64]; int n, max; -#ifdef HAVE_SELINUX char *secctx; -#endif max = getgroups(64, list); if (max < 0) max = 0; @@ -53,12 +48,10 @@ int id_main(int argc, char **argv) print_gid(list[n]); } } -#ifdef HAVE_SELINUX if (getcon(&secctx) == 0) { printf(" context=%s", secctx); free(secctx); } -#endif printf("\n"); return 0; } diff --git a/toolbox/ls.c b/toolbox/ls.c index b7ba1b748bd7..e5305212b4ea 100644 --- a/toolbox/ls.c +++ b/toolbox/ls.c @@ -5,9 +5,7 @@ #include #include -#ifdef HAVE_SELINUX #include -#endif #include #include @@ -260,11 +258,7 @@ static int listfile_maclabel(const char *path, int flags) return -1; } -#ifdef HAVE_SELINUX lgetfilecon(path, &maclabel); -#else - maclabel = strdup("-"); -#endif if (!maclabel) { return -1; }