From 47af47f4c14a22a0b6919db933ea1d0e522b3a45 Mon Sep 17 00:00:00 2001 From: Gilad Arnold Date: Thu, 12 Nov 2015 14:34:57 -0800 Subject: [PATCH] Sane ownership/permissions for directories in /data/nativetest{,64}. This makes native test directories 750 root:shell. This matches the value for files within those directories, and results in a more usable access paradigm when (say) unprivileged test tools need to discover these test binaries. Bug: 25668833 Change-Id: I9bd2081b2c211b4383b5873238aaf64597756714 --- libcutils/fs_config.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libcutils/fs_config.c b/libcutils/fs_config.c index 2a178aab1..7028b6325 100644 --- a/libcutils/fs_config.c +++ b/libcutils/fs_config.c @@ -88,6 +88,8 @@ static const struct fs_path_config android_dirs[] = { { 00771, AID_SHARED_RELRO, AID_SHARED_RELRO, 0, "data/misc/shared_relro" }, { 00775, AID_MEDIA_RW, AID_MEDIA_RW, 0, "data/media" }, { 00775, AID_MEDIA_RW, AID_MEDIA_RW, 0, "data/media/Music" }, + { 00750, AID_ROOT, AID_SHELL, 0, "data/nativetest" }, + { 00750, AID_ROOT, AID_SHELL, 0, "data/nativetest64" }, { 00771, AID_SYSTEM, AID_SYSTEM, 0, "data" }, { 00755, AID_ROOT, AID_SYSTEM, 0, "mnt" }, { 00755, AID_ROOT, AID_ROOT, 0, "root" },