Explicitly call restorecon_recursive on /metadata/apex
On some devices we see a weird in which /metadata/apex will have a wrong selinux label. This will effectively prevent such devices from getting any apex updates. Since we haven't figured out a root cause for this bug, it's safer to explicitly call restorecon on /metadata/apex to make sure it's correct. This change shouldn't affect a normal boot flow, since /metadata/apex will already have a correct label and restorecon_recursive will be a no-op. Test: rm -Rf /metadata/apex && \ mkdir /metadata/apex && mkdir /metadata/apex/sessions Bug: 149317789 Merged-In: I971ffe35c93bb79d9e71106c24515ec0ee70333a Change-Id: I971ffe35c93bb79d9e71106c24515ec0ee70333a (cherry picked from commit cf7b6bad)
Loading
Please register or sign in to comment