am e583bcf1: Merge "Explicitly set lib dir permissions during unlink" into jb-dev
* commit 'e583bcf13c13957bdf20f8bc5e23258b083b2f51': Explicitly set lib dir permissions during unlink
This commit is contained in:
@@ -1094,7 +1094,12 @@ int unlinklib(const char* dataDir)
|
||||
rc = -errno;
|
||||
goto out;
|
||||
}
|
||||
|
||||
if (chmod(libdir, 0755) < 0) {
|
||||
ALOGE("cannot chmod dir '%s': %s\n", libdir, strerror(errno));
|
||||
unlink(libdir);
|
||||
rc = -errno;
|
||||
goto out;
|
||||
}
|
||||
if (chown(libdir, AID_SYSTEM, AID_SYSTEM) < 0) {
|
||||
ALOGE("cannot chown dir '%s': %s\n", libdir, strerror(errno));
|
||||
unlink(libdir);
|
||||
|
||||
Reference in New Issue
Block a user