)]}' { "commit": "9702e49307aa738508bb0949bac3000fe9ec5a0d", "tree": "b859731644e3297bbe6873584f3b62b4f3483ffd", "parents": [ "2a2a4936c2223e9b3a70b177a97c270aa1aa2740" ], "author": { "name": "jaejyn.shin", "email": "jaejyn.shin@lge.com", "time": "Tue Dec 24 08:59:53 2013 +0900" }, "committer": { "name": "Nick Kralevich", "email": "nnk@google.com", "time": "Thu Mar 13 16:21:46 2014 -0700" }, "message": "DO NOT MERGE: Adding permissions needed to remove cache\n\nDuring removing cache data using Zipper application, I found violation logs.\n\navc: denied { write } for pid\u003d198 comm\u003d\"installd\" name\u003d\"cache\" dev\u003d\"mmcblk0p29\" ino\u003d81680 scontext\u003du:r:installd:s0 tcontext\u003du:object_r:download_file:s0 tclass\u003ddir\navc: denied { remove_name } for pid\u003d198 comm\u003d\"installd\" name\u003d\"downloadfile.apk\" dev\u003d\"mmcblk0p29\" ino\u003d82247 scontext\u003du:r:installd:s0 tcontext\u003du:object_r:download_file:s0 tclass\u003ddir\navc: denied { unlink } for pid\u003d198 comm\u003d\"installd\" name\u003d\"downloadfile.apk\" dev\u003d\"mmcblk0p29\" ino\u003d82247 scontext\u003du:r:installd:s0 tcontext\u003du:object_r:download_file:s0 tclass\u003dfile\n\nReproduction path is like below\n1. Downloading Zipper application from Google Play (I used Zipper 1.9.9.2)\n2. Clicking option and clicking \"removing cache\" button\n3. Select \"yes\"\n4. Violation show up\n\n(cherry picked from commit 9cc6d8d581b6094b36c59a0e95d674cb193916e8)\n\nBug: 13450421\nChange-Id: I487ccd1d8d58bf2c590af39a7b1eb448c113670e\n", "tree_diff": [ { "type": "modify", "old_id": "85ba69f88e4345b0b6a15fae8cf2bdcd5d9b7802", "old_mode": 33188, "old_path": "installd.te", "new_id": "7c72158717ddd8628c756768f931b4ca353f905d", "new_mode": 33188, "new_path": "installd.te" } ] }