diff options
author | Kenny Root <kroot@google.com> | 2012-10-16 16:33:45 -0700 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2012-10-16 16:33:45 -0700 |
commit | 44f4f8a4d2bef6e9fc37cd50076295102b38828a (patch) | |
tree | 2a32747cd62f4cb1e542bf1b30018b7001ebc530 | |
parent | 51ccef27cab58277775e62518a59666d2a059b62 (diff) | |
parent | b83c09812f30d36285cacdf5cf824c56c267f8e5 (diff) | |
download | system_core-44f4f8a4d2bef6e9fc37cd50076295102b38828a.zip system_core-44f4f8a4d2bef6e9fc37cd50076295102b38828a.tar.gz system_core-44f4f8a4d2bef6e9fc37cd50076295102b38828a.tar.bz2 |
Merge "Remove HAVE_SELINUX guards"
-rw-r--r-- | fastboot/Android.mk | 2 | ||||
-rw-r--r-- | toolbox/Android.mk | 23 | ||||
-rw-r--r-- | toolbox/id.c | 7 | ||||
-rw-r--r-- | toolbox/ls.c | 6 |
4 files changed, 6 insertions, 32 deletions
diff --git a/fastboot/Android.mk b/fastboot/Android.mk index 905f759..3d582b2 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 be95e7c..2c1ba42 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 bc79288..8ec79c1 100644 --- a/toolbox/id.c +++ b/toolbox/id.c @@ -4,10 +4,7 @@ #include <sys/types.h> #include <pwd.h> #include <grp.h> - -#ifdef HAVE_SELINUX #include <selinux/selinux.h> -#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 b7ba1b7..e530521 100644 --- a/toolbox/ls.c +++ b/toolbox/ls.c @@ -5,9 +5,7 @@ #include <dirent.h> #include <errno.h> -#ifdef HAVE_SELINUX #include <selinux/selinux.h> -#endif #include <sys/stat.h> #include <unistd.h> @@ -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; } |