Do not use a general-purpose user or group, you must create ones
specifically for DisOrder.
- Under OS X, 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
-
4. Create /etc/disorder/config. Start from examples/config.sample and adapt it
to your own requirements. In particular, you should:
* add 'player' commands for any file formats not supported natively
suitable; install it in /etc/init.d, adapting it as necessary, and make
appropriate links from /etc/rc[0-6].d.
- For Mac OS X 10.4, you can 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.
-
- If you have a some other init system then you are on your own.
-
7. Make sure the state directory (/var/disorder or /usr/local/var/disorder or
as determined by configure) exists and is writable by the jukebox user.
/etc/init.d/disorder start
- On Mac OS X 10.4:
-
- sudo launchctl start uk.org.greenend.rjk.disorder
-
By default disorderd logs to daemon.*; check your syslog.conf to see where
this ends up and look for log messages from disorderd there. If it didn't
start up correctly there should be an error message. Correct the problem
--- /dev/null
+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.
+
+
+Things you will need to do:
+
+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