slimserver icon indicating copy to clipboard operation
slimserver copied to clipboard

LaunchDaemon on macOS needs a lot of love

Open michaelherger opened this issue 4 years ago • 1 comments

Starting LMS when the system starts fails for several reasons:

  • PrefPane fails to create the LaunchDaemon item to start with
  • LMS doesn't want to start as root, but we don't set a user
  • probably due to the first limitation LMS fails to create folders for logs, prefs, playlists etc., as it can't find the user root's home

michaelherger avatar Jan 12 '21 20:01 michaelherger

Installation likely fails because AuthorizationExecuteWithPrivileges has been deprecated ever since OS X 10.7

michaelherger avatar Jan 12 '21 20:01 michaelherger