summaryrefslogtreecommitdiffstats
path: root/rootdir
diff options
context:
space:
mode:
authorWei Wang <wvw@google.com>2019-04-19 10:58:39 -0700
committerDongwon Kang <dwkang@google.com>2019-04-22 18:24:55 -0700
commitec78cca331fa651890c10c2746c2d99f4c800322 (patch)
treee591bf4ce9dfda5967e965ce896eeaf48c5e8b4b /rootdir
parent1b2d56be187d442cd5fe3f078183972069e3ca1b (diff)
downloadsystem_core-ec78cca331fa651890c10c2746c2d99f4c800322.tar.gz
system_core-ec78cca331fa651890c10c2746c2d99f4c800322.tar.bz2
system_core-ec78cca331fa651890c10c2746c2d99f4c800322.zip
init.rc: set fsck log permission on post-fs-data
Fixes: 130829745 Test: build and trigger fsck crosshatch:/ # ls -l /dev/fscklogs/log -rwxrwx--- 1 root system 1584 1970-04-08 14:48 /dev/fscklogs/log Change-Id: Ifd0734e121d07b941a73d7cabde04928ce5e5c59 Merged-In: Ifd0734e121d07b941a73d7cabde04928ce5e5c59
Diffstat (limited to 'rootdir')
-rw-r--r--rootdir/init.rc4
1 files changed, 4 insertions, 0 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc
index 17dd1457b..dfde53ccb 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -608,6 +608,10 @@ on post-fs-data
# IOCTLs on ashmem fds any more.
setprop sys.use_memfd false
+ # Set fscklog permission
+ chown root system /dev/fscklogs/log
+ chmod 0770 /dev/fscklogs/log
+
# It is recommended to put unnecessary data/ initialization from post-fs-data
# to start-zygote in device's init.rc to unblock zygote start.
on zygote-start && property:ro.crypto.state=unencrypted