summaryrefslogtreecommitdiffstats
path: root/libsparse
diff options
context:
space:
mode:
authorLiang Cheng <licheng@nvidia.com>2014-01-02 18:27:51 -0800
committerNick Kralevich <nnk@google.com>2014-01-02 20:26:18 -0800
commit20d33f4d99c26afdd0aebf23786958ef34e261e3 (patch)
treed24de4259e3e2fe5ef37372c7de54b7173d67ccd /libsparse
parentdfc48139c9afc8366184a1a7bc2f3762c0c82ea2 (diff)
downloadsystem_core-20d33f4d99c26afdd0aebf23786958ef34e261e3.zip
system_core-20d33f4d99c26afdd0aebf23786958ef34e261e3.tar.gz
system_core-20d33f4d99c26afdd0aebf23786958ef34e261e3.tar.bz2
adb: configure /system file permission with fs_config
adbd changes the permissions of files uploaded by copying owner's permission to group and other. This causes kernel load failure if any changes are made to kernel modules followed by ``adb push'' or ``adb sync'' because file mode 644 would become 666. The change uses fs_config to get the target mode of files. In addition, the SELinux file label is set incorrectly on synced files. Set the label properly. Change-Id: I354db848f39adfbf189d7e8d3b028e8d763c772f Signed-off-by: Liang Cheng <licheng@nvidia.com> Bug: 12264775
Diffstat (limited to 'libsparse')
0 files changed, 0 insertions, 0 deletions