)]}'
{
  "commit": "c2036115102d80c026b70846812a42204522f9ac",
  "tree": "8462bdd959adc36fff632c8b40151dae01713d5e",
  "parents": [
    "206a07da41e92957ea231a8151ade4a7cc2b81e5"
  ],
  "author": {
    "name": "Sandeep Patil",
    "email": "sspatil@google.com",
    "time": "Wed Apr 12 18:02:50 2017 -0700"
  },
  "committer": {
    "name": "Sandeep Patil",
    "email": "sspatil@google.com",
    "time": "Thu Apr 13 14:55:59 2017 -0700"
  },
  "message": "install copy of shell in vendor partition\n\nThis is to be used by vendor processes. Particularly, vendor shell\nscripts that get launched as init services. The shell is restricted from\nrunning as interactive mode in SEPolicy. Unless it is launched from rooted\nsystem shell. The change also adds the ability to override the default\n$PATH regardless of the environment.\n\nBug: 36463595\nTest: Boot sailfish with new shell and ensure all init services exit\n      with status 0\n\nChange-Id: I1eaf2c8a8f6905caf00d53e067add67eaea00e09\nSigned-off-by: Sandeep Patil \u003csspatil@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "427aea99bd851475a7bcf78dc2e301587e2beccc",
      "old_mode": 33188,
      "old_path": "Android.mk",
      "new_id": "01e53aa0fb2d5c99f14593ffbbce598c85f19a38",
      "new_mode": 33188,
      "new_path": "Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27d3982da1782b48cf601f12fe9affc7cbf15630",
      "new_mode": 33188,
      "new_path": "mkshrc_vendor"
    },
    {
      "type": "modify",
      "old_id": "ebbadd9b0fd1de1319f6c2a2c20cd0a9ef20592e",
      "old_mode": 33188,
      "old_path": "src/main.c",
      "new_id": "665459cdbafb1e7a0f2fd63ad49139f7af0cd2e2",
      "new_mode": 33188,
      "new_path": "src/main.c"
    }
  ]
}
