{"action":"created","issue":{"url":"https://api.github.com/repos/ACEmulator/ACE/issues/12","repository_url":"https://api.github.com/repos/ACEmulator/ACE","labels_url":"https://api.github.com/repos/ACEmulator/ACE/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/ACEmulator/ACE/issues/12/comments","events_url":"https://api.github.com/repos/ACEmulator/ACE/issues/12/events","html_url":"https://github.com/ACEmulator/ACE/issues/12","id":205040357,"number":12,"title":"Converting ACE to run as a Windows service","user":{"login":"mcreedjr","id":25518589,"avatar_url":"https://avatars0.githubusercontent.com/u/25518589?v=4","gravatar_id":"","url":"https://api.github.com/users/mcreedjr","html_url":"https://github.com/mcreedjr","followers_url":"https://api.github.com/users/mcreedjr/followers","following_url":"https://api.github.com/users/mcreedjr/following{/other_user}","gists_url":"https://api.github.com/users/mcreedjr/gists{/gist_id}","starred_url":"https://api.github.com/users/mcreedjr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcreedjr/subscriptions","organizations_url":"https://api.github.com/users/mcreedjr/orgs","repos_url":"https://api.github.com/users/mcreedjr/repos","events_url":"https://api.github.com/users/mcreedjr/events{/privacy}","received_events_url":"https://api.github.com/users/mcreedjr/received_events","type":"User","site_admin":false},"labels":[{"id":541307365,"url":"https://api.github.com/repos/ACEmulator/ACE/labels/priority:low","name":"priority:low","color":"fef2c0","default":false},{"id":529734102,"url":"https://api.github.com/repos/ACEmulator/ACE/labels/type:Feature","name":"type:Feature","color":"84b6eb","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2017-02-03T00:36:14Z","updated_at":"2017-12-04T14:28:36Z","closed_at":"2017-12-04T14:28:36Z","author_association":"NONE","body":"Envisioning how this server will eventually be run and/or deployed, I suspect that most would like the opportunity to have the server run as a Windows service. This will allow automated starting of ACE at Windows startup. This will require a separate monitoring application to monitor any \"console\" output. I offer this only from a sysadmin point of view who has an aversion to having to interactively start applications which others use. I'm not sure what architectural changes will be required, but thought it would be worth mentioning early in the development process."},"comment":{"url":"https://api.github.com/repos/ACEmulator/ACE/issues/comments/348977475","html_url":"https://github.com/ACEmulator/ACE/issues/12#issuecomment-348977475","issue_url":"https://api.github.com/repos/ACEmulator/ACE/issues/12","id":348977475,"user":{"login":"Mag-nus","id":10608427,"avatar_url":"https://avatars1.githubusercontent.com/u/10608427?v=4","gravatar_id":"","url":"https://api.github.com/users/Mag-nus","html_url":"https://github.com/Mag-nus","followers_url":"https://api.github.com/users/Mag-nus/followers","following_url":"https://api.github.com/users/Mag-nus/following{/other_user}","gists_url":"https://api.github.com/users/Mag-nus/gists{/gist_id}","starred_url":"https://api.github.com/users/Mag-nus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mag-nus/subscriptions","organizations_url":"https://api.github.com/users/Mag-nus/orgs","repos_url":"https://api.github.com/users/Mag-nus/repos","events_url":"https://api.github.com/users/Mag-nus/events{/privacy}","received_events_url":"https://api.github.com/users/Mag-nus/received_events","type":"User","site_admin":false},"created_at":"2017-12-04T14:28:36Z","updated_at":"2017-12-04T14:28:36Z","author_association":"OWNER","body":"We discussed this at length on Discord in October.\r\n\r\nMay chimed in with feedback, and the result was that running ACE as a windows service opened up a lot of exploit risk.\r\n\r\nddevec: Anon's opinions are consistent with 99.99% of the security experts you'll ever meet, and ACE should likely follow teh principal of least-privilege.  If you want autostart, make a dedicated and small privileged piece of code to do it, don't increase the privilege of teh entire codebase.\r\n\r\nClosing this as it's not something we're visiting right now."}}
{"actor":{"display_login":"Mag-nus"}}