X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/655cae6737903aac20835588f82ca592cbdbde99..ad9bae0b85165ad96e35c202c96e4adb67786a90:/README.mac diff --git a/README.mac b/README.mac index 2a17cc1..2bb249a 100644 --- a/README.mac +++ b/README.mac @@ -1,31 +1,29 @@ DisOrder on OS X ================ -The server builds on OS X. However the kernel panics when I run it -(kernel 8.10.1). Until Apple can provide a stable operating system, -it is not recommended that you run the server on this platform. +The server builds on OS X, using Fink to supply many of its +dependencies. It is not well tested in this environment. Please +report successes and failures! Things you will need to do: -configure with --with-server. +* Create the jukebox user and group -Make sure that ~jukebox/Library/Logs/CrashReporter/ (or whatever) -exists and is writable by the jukebox user. +You might find this URL helpful: - mkdir -p ~jukebox/Library/Logs/CrashReporter - chown -R jukebox:jukebox ~jukebox/Library +http://developer.apple.com/documentation/Porting/Conceptual/PortingUnix/additionalfeatures/chapter_10_section_9.html -Install server/uk.org.greenend.rjk.disorder.plist into +* Install the plist + +Copy server/uk.org.greenend.rjk.disorder.plist into /Library/LaunchDaemons. Having done this reload the contents: sudo launchctl load /Library/LaunchDaemons Note that the RunAtLoad key has been deliberately commented out, if -you want to start the server at boot time you must edit this. Given -that at the time of writing this risks causing boot-time kernel -panics, only do this if you are feeling brave. +you want to start the server at boot time you must edit this first. -To start the server: +* Start the server sudo launchctl start uk.org.greenend.rjk.disorder