{"action":"created","issue":{"url":"https://api.github.com/repos/Islandora-Labs/islandora_vagrant/issues/78","labels_url":"https://api.github.com/repos/Islandora-Labs/islandora_vagrant/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/Islandora-Labs/islandora_vagrant/issues/78/comments","events_url":"https://api.github.com/repos/Islandora-Labs/islandora_vagrant/issues/78/events","html_url":"https://github.com/Islandora-Labs/islandora_vagrant/issues/78","id":91293785,"number":78,"title":"chmod modifies git working directories in Islandora modules","user":{"login":"mjordan","id":403918,"avatar_url":"https://avatars.githubusercontent.com/u/403918?v=3","gravatar_id":"","url":"https://api.github.com/users/mjordan","html_url":"https://github.com/mjordan","followers_url":"https://api.github.com/users/mjordan/followers","following_url":"https://api.github.com/users/mjordan/following{/other_user}","gists_url":"https://api.github.com/users/mjordan/gists{/gist_id}","starred_url":"https://api.github.com/users/mjordan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mjordan/subscriptions","organizations_url":"https://api.github.com/users/mjordan/orgs","repos_url":"https://api.github.com/users/mjordan/repos","events_url":"https://api.github.com/users/mjordan/events{/privacy}","received_events_url":"https://api.github.com/users/mjordan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-26T16:36:57Z","updated_at":"2015-07-12T16:04:46Z","closed_at":null,"body":"If you run `git status` in any of the Islandora module directories all files are indicated as 'modified'. `git diff` shows that the difference is 'old mode 100644 / new mode 100755'.\r\n\r\nThere is a `git config core.fileMode false` command that can nullify this behavior, but I can't find any evidence that it is configurable in .gitattributes, which would be the ideal place to tell git to ignore permission changes at the repo level. Running  `git config core.fileMode false` in each of the cloned repo's directory would have the same effect. Configuring this setting for the vagrant user or globally seems like overkill."},"comment":{"url":"https://api.github.com/repos/Islandora-Labs/islandora_vagrant/issues/comments/120734105","html_url":"https://github.com/Islandora-Labs/islandora_vagrant/issues/78#issuecomment-120734105","issue_url":"https://api.github.com/repos/Islandora-Labs/islandora_vagrant/issues/78","id":120734105,"user":{"login":"ruebot","id":218561,"avatar_url":"https://avatars.githubusercontent.com/u/218561?v=3","gravatar_id":"","url":"https://api.github.com/users/ruebot","html_url":"https://github.com/ruebot","followers_url":"https://api.github.com/users/ruebot/followers","following_url":"https://api.github.com/users/ruebot/following{/other_user}","gists_url":"https://api.github.com/users/ruebot/gists{/gist_id}","starred_url":"https://api.github.com/users/ruebot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ruebot/subscriptions","organizations_url":"https://api.github.com/users/ruebot/orgs","repos_url":"https://api.github.com/users/ruebot/repos","events_url":"https://api.github.com/users/ruebot/events{/privacy}","received_events_url":"https://api.github.com/users/ruebot/received_events","type":"User","site_admin":false},"created_at":"2015-07-12T16:04:46Z","updated_at":"2015-07-12T16:04:46Z","body":"How about setting `git config --global core.filemode false` at the beginning of the build?"}}