summaryrefslogtreecommitdiffstats
path: root/init/init.c
diff options
context:
space:
mode:
authorNick Kralevich <nnk@google.com>2013-07-11 15:38:26 -0700
committerNick Kralevich <nnk@google.com>2013-07-15 13:10:02 -0700
commitf29c533c49ab1c90eae612b1c454f2c6879a6658 (patch)
treec607a3c0cd51b5a31ae330af8a6f0681ab342ce4 /init/init.c
parente1dbdd697894f84e2cb8882160f0e4104f739064 (diff)
downloadsystem_core-f29c533c49ab1c90eae612b1c454f2c6879a6658.zip
system_core-f29c533c49ab1c90eae612b1c454f2c6879a6658.tar.gz
system_core-f29c533c49ab1c90eae612b1c454f2c6879a6658.tar.bz2
init: call restorecon on /sys
Not all files on /sys are not getting labeled properly. Fix them. Change-Id: I9dcff76354e7f50d41f1b6e702836cfbbc149278
Diffstat (limited to 'init/init.c')
-rw-r--r--init/init.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/init/init.c b/init/init.c
index d75adca..b7e34d0 100644
--- a/init/init.c
+++ b/init/init.c
@@ -948,6 +948,7 @@ int main(int argc, char **argv)
restorecon("/dev");
restorecon("/dev/socket");
restorecon("/dev/__properties__");
+ restorecon_recursive("/sys");
is_charger = !strcmp(bootmode, "charger");