Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e583bcf1 authored by Kenny Root's avatar Kenny Root Committed by Android (Google) Code Review
Browse files

Merge "Explicitly set lib dir permissions during unlink" into jb-dev

parents 1af5ac1b 515087d1
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -1056,7 +1056,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);