{"action":"created","issue":{"url":"https://api.github.com/repos/hioa-cs/IncludeOS/issues/911","repository_url":"https://api.github.com/repos/hioa-cs/IncludeOS","labels_url":"https://api.github.com/repos/hioa-cs/IncludeOS/issues/911/labels{/name}","comments_url":"https://api.github.com/repos/hioa-cs/IncludeOS/issues/911/comments","events_url":"https://api.github.com/repos/hioa-cs/IncludeOS/issues/911/events","html_url":"https://github.com/hioa-cs/IncludeOS/pull/911","id":185490197,"number":911,"title":"Allow Debian installation","user":{"login":"geisler","id":1317262,"avatar_url":"https://avatars.githubusercontent.com/u/1317262?v=3","gravatar_id":"","url":"https://api.github.com/users/geisler","html_url":"https://github.com/geisler","followers_url":"https://api.github.com/users/geisler/followers","following_url":"https://api.github.com/users/geisler/following{/other_user}","gists_url":"https://api.github.com/users/geisler/gists{/gist_id}","starred_url":"https://api.github.com/users/geisler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geisler/subscriptions","organizations_url":"https://api.github.com/users/geisler/orgs","repos_url":"https://api.github.com/users/geisler/repos","events_url":"https://api.github.com/users/geisler/events{/privacy}","received_events_url":"https://api.github.com/users/geisler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-10-26T19:40:32Z","updated_at":"2016-10-27T00:48:54Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hioa-cs/IncludeOS/pulls/911","html_url":"https://github.com/hioa-cs/IncludeOS/pull/911","diff_url":"https://github.com/hioa-cs/IncludeOS/pull/911.diff","patch_url":"https://github.com/hioa-cs/IncludeOS/pull/911.patch"},"body":"Update installation scripts to support Debian.  Since Ubuntu is a Debian\r\nderivative, most of the work required adding the \"Debian\" string to\r\nswitches that looked for Ubuntu.\r\n\r\nThe one significant change was that sudo was required to call \"brctl\r\nshow\".  By adding this call to the etc/create_bridge.sh script,\r\neverything worked as expected and allowed the test.sh file to run\r\nproperly."},"comment":{"url":"https://api.github.com/repos/hioa-cs/IncludeOS/issues/comments/256517614","html_url":"https://github.com/hioa-cs/IncludeOS/pull/911#issuecomment-256517614","issue_url":"https://api.github.com/repos/hioa-cs/IncludeOS/issues/911","id":256517614,"user":{"login":"geisler","id":1317262,"avatar_url":"https://avatars.githubusercontent.com/u/1317262?v=3","gravatar_id":"","url":"https://api.github.com/users/geisler","html_url":"https://github.com/geisler","followers_url":"https://api.github.com/users/geisler/followers","following_url":"https://api.github.com/users/geisler/following{/other_user}","gists_url":"https://api.github.com/users/geisler/gists{/gist_id}","starred_url":"https://api.github.com/users/geisler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geisler/subscriptions","organizations_url":"https://api.github.com/users/geisler/orgs","repos_url":"https://api.github.com/users/geisler/repos","events_url":"https://api.github.com/users/geisler/events{/privacy}","received_events_url":"https://api.github.com/users/geisler/received_events","type":"User","site_admin":false},"created_at":"2016-10-27T00:48:54Z","updated_at":"2016-10-27T00:48:54Z","body":"You're right that `brctl` can be run by the non-root user and that the path is the main problem.  Unfortunately, the path is not going to be predictable.  On my system the path is `/sbin/brctl` and not `/usr/sbin/brctl`.  Maybe the better solution is to run the entire `etc/create_bridge.sh` with `sudo` and then not have to worry about which paths belong where?  Currently, the only command that didn't require root priviledges was the `brctl show` command.\r\n\r\nAs to the version, I'm running testing and so clang-3.8 was readily available."}}
{"actor":{"display_login":"geisler"}}