{"action":"created","issue":{"url":"https://api.github.com/repos/perfsonar/toolkit/issues/132","repository_url":"https://api.github.com/repos/perfsonar/toolkit","labels_url":"https://api.github.com/repos/perfsonar/toolkit/issues/132/labels{/name}","comments_url":"https://api.github.com/repos/perfsonar/toolkit/issues/132/comments","events_url":"https://api.github.com/repos/perfsonar/toolkit/issues/132/events","html_url":"https://github.com/perfsonar/toolkit/issues/132","id":164364689,"number":132,"title":"Update ConfigManager to only allow specific config changes","user":{"login":"arlake228","id":634851,"avatar_url":"https://avatars0.githubusercontent.com/u/634851?v=3","gravatar_id":"","url":"https://api.github.com/users/arlake228","html_url":"https://github.com/arlake228","followers_url":"https://api.github.com/users/arlake228/followers","following_url":"https://api.github.com/users/arlake228/following{/other_user}","gists_url":"https://api.github.com/users/arlake228/gists{/gist_id}","starred_url":"https://api.github.com/users/arlake228/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arlake228/subscriptions","organizations_url":"https://api.github.com/users/arlake228/orgs","repos_url":"https://api.github.com/users/arlake228/repos","events_url":"https://api.github.com/users/arlake228/events{/privacy}","received_events_url":"https://api.github.com/users/arlake228/received_events","type":"User","site_admin":false},"labels":[{"id":188710179,"url":"https://api.github.com/repos/perfsonar/toolkit/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-07T17:30:59Z","updated_at":"2017-06-15T11:39:54Z","closed_at":null,"body":"Right now and file that ConfigManager is set to control can be given more or less arbitrary blocks of text to add to that file from authenticated users. It would be better and much less susceptible to nasty things if it allowed very specific changes to the files. This is even more realistic in 4.0 since it no longer has to control regular_testing.conf.\n"},"comment":{"url":"https://api.github.com/repos/perfsonar/toolkit/issues/comments/308706373","html_url":"https://github.com/perfsonar/toolkit/issues/132#issuecomment-308706373","issue_url":"https://api.github.com/repos/perfsonar/toolkit/issues/132","id":308706373,"user":{"login":"arlake228","id":634851,"avatar_url":"https://avatars0.githubusercontent.com/u/634851?v=3","gravatar_id":"","url":"https://api.github.com/users/arlake228","html_url":"https://github.com/arlake228","followers_url":"https://api.github.com/users/arlake228/followers","following_url":"https://api.github.com/users/arlake228/following{/other_user}","gists_url":"https://api.github.com/users/arlake228/gists{/gist_id}","starred_url":"https://api.github.com/users/arlake228/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arlake228/subscriptions","organizations_url":"https://api.github.com/users/arlake228/orgs","repos_url":"https://api.github.com/users/arlake228/repos","events_url":"https://api.github.com/users/arlake228/events{/privacy}","received_events_url":"https://api.github.com/users/arlake228/received_events","type":"User","site_admin":false},"created_at":"2017-06-15T11:39:54Z","updated_at":"2017-06-15T11:39:54Z","body":"**Config files it needs to manage:**\r\n\r\n- [ ] lsregistrationdaemon.conf\r\n- [ ] psconfig JSON file TBD\r\n- [ ] ntpd.conf\r\n\r\n**Services It needs to restart:**\r\n\r\n- [ ] ntpd\r\n\r\n**Services It needs to enable/disable:**\r\n\r\n- [ ] perfsonar-lsregistrationdaemon\r\n- [ ] yum cron\r\n- [ ] owampd(?)\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"arlake228"}}