Quinn "The Eskimo!"August 23, 2016 at 5:27 AM
Its sounds like you’re well on the way to a solution but I’m curious about the above. In general the `UserName` property for a launchd daemon is for role accounts. Putting a user account there is weird because what user do specify? If there are two users simultaneously logged in (via fast user switching, or truly simultaneously via screen sharing), surely one of them has to miss out.