Nick Kralevich 627eb30f73 Update OTA installer to understand SELinux filesystem labels
Modify the OTA installer to understand SELinux filesystem labels.

We do this by introducing new set_perm2 / set_perm2_recursive
calls, which understand SELinux filesystem labels. These filesystem
labels are applied at the same time that we apply the
UID / GID / permission changes.

For compatibility, we preserve the behavior of the existing
set_perm / set_perm_recursive calls.

If the destination kernel doesn't support security labels, don't
fail. SELinux isn't enabled on all kernels.

Bug: 8985290
Change-Id: I99800499f01784199e4918a82e3e2db1089cf25b
2013-07-18 15:21:12 -07:00
2013-07-09 12:50:24 -07:00
2013-03-07 13:34:24 -08:00
2013-07-09 12:50:24 -07:00
2012-01-10 10:18:17 -08:00
2013-04-09 21:41:29 -07:00
2011-10-31 10:24:09 -07:00
2012-01-10 10:18:17 -08:00
2012-08-22 17:26:40 -07:00
2011-10-31 10:24:09 -07:00
2013-03-07 13:34:24 -08:00
Description
No description provided
102 MiB
Languages
C++ 50.2%
C 43.6%
Makefile 1.9%
Java 1.8%
Roff 1%
Other 1.4%