chiark / gitweb /
Use -isystem for extra system includes on FreeBSD.
[disorder] / README.mac
index 137b155b54008a1a4304e41a96ae0ff0e401cb8f..a9a500cf9af66af97555b335c51edd63a706e622 100644 (file)
@@ -1,29 +1,28 @@
 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.  It is not well tested in this environment.
+Please report successes and failures!
 
 
 Things you will need to do:
 
-Make sure that ~jukebox/Library/Logs/CrashReporter/ (or whatever)
-exists and is writable by the jukebox user.
+* Create the jukebox user and group
 
-     mkdir -p ~jukebox/Library/Logs/CrashReporter
-     chown -R jukebox:jukebox ~jukebox/Library
+You might find this URL helpful:
 
-Install server/uk.org.greenend.rjk.disorder.plist into
+http://developer.apple.com/documentation/Porting/Conceptual/PortingUnix/additionalfeatures/chapter_10_section_9.html
+
+* 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