chiark / gitweb /
Finish off Mac support in scripts/setup.
[disorder] / README.mac
index 2a17cc1e02d6d0b32f5bfc3e703ca6c91f8747a5..478954d14c958159d7fdf9783da5b91918597b4d 100644 (file)
@@ -1,31 +1,16 @@
 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.
 
+After installation you can use scripts/setup to install the server
+(creating a 'jukebox' user, etc).
 
-Things you will need to do:
+  ./configure
+  make
+  sudo make install
+  sudo scripts/setup
+  sudo disorder setup-guest [--no-online-registration]
 
-configure with --with-server.
-
-Make sure that ~jukebox/Library/Logs/CrashReporter/ (or whatever)
-exists and is writable by the jukebox user.
-
-     mkdir -p ~jukebox/Library/Logs/CrashReporter
-     chown -R jukebox:jukebox ~jukebox/Library
-
-Install 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.
-
-To start the server:
-
-     sudo launchctl start uk.org.greenend.rjk.disorder
+Please report successes and failures!