summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2013-07-25 15:51:42 +0530
committerBernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>2013-12-12 03:08:03 +0100
commit50e1ce628b072a22dfc3768367b785eeb2d04113 (patch)
tree33f05c257bbaef27cd5a0c093d8a69226d5c50b6
parent62c6e20b645ecd5c07641428dc6932e54477d8ff (diff)
downloadcore-50e1ce628b072a22dfc3768367b785eeb2d04113.tar.gz
filesystem_config: Allow executables in /system/libexec
Files in $PREFIX/libexec, such as gcc's cc1, need to be executable. Don't let make_ext4fs strip executable permissions from them. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
-rw-r--r--include/private/android_filesystem_config.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/private/android_filesystem_config.h b/include/private/android_filesystem_config.h
index 0ed0d78e6..823d2b4c6 100644
--- a/include/private/android_filesystem_config.h
+++ b/include/private/android_filesystem_config.h
@@ -249,6 +249,7 @@ static const struct fs_path_config android_files[] = {
{ 00755, AID_ROOT, AID_SHELL, 0, "system/bin/*" },
{ 00755, AID_ROOT, AID_ROOT, 0, "system/lib/valgrind/*" },
+ { 00755, AID_ROOT, AID_ROOT, 0, "system/libexec/*" },
{ 00755, AID_ROOT, AID_SHELL, 0, "system/xbin/*" },
{ 00755, AID_ROOT, AID_SHELL, 0, "system/vendor/bin/*" },
{ 00755, AID_ROOT, AID_SHELL, 0, "vendor/bin/*" },