)]}'
{
  "commit": "7fa294c8991ce0ed4e713f08209eb2ce3e1044ac",
  "tree": "d5f8e946374c75f4b620382b7141c6fdbdc19651",
  "parents": [
    "5eaf563e53294d6696e651466697eb9d491f3946"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Sun Sep 02 19:12:51 2012 -0700"
  },
  "committer": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Tue Nov 20 04:17:24 2012 -0800"
  },
  "message": "userns: Allow chown and setgid preservation\n\n- Allow chown if CAP_CHOWN is present in the current user namespace\n  and the uid of the inode maps into the current user namespace, and\n  the destination uid or gid maps into the current user namespace.\n\n- Allow perserving setgid when changing an inode if CAP_FSETID is\n  present in the current user namespace and the owner of the file has\n  a mapping into the current user namespace.\n\nAcked-by: Serge E. Hallyn \u003cserge.hallyn@ubuntu.com\u003e\nSigned-off-by: \"Eric W. Biederman\" \u003cebiederm@xmission.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cce7df53b694373b6288795f14b07eb91c0894fc",
      "old_mode": 33188,
      "old_path": "fs/attr.c",
      "new_id": "1449adb14ef6a468b3d97865499df941a2c28312",
      "new_mode": 33188,
      "new_path": "fs/attr.c"
    }
  ]
}
