Build dependencies:
Name Tested Notes
- libdb 4.3.29 4.2 and earlier won't work
+ libdb 4.3.29 not 4.2.x; 4.4+ might work.
libgc 6.8
libvorbisfile 1.1.2
libpcre 6.7 need UTF-8 support
If adding new 'player' commands, see README.raw for details on setting up
"raw format" players. Non-raw players are still supported but not in all
- configurations and they cannot support pausing and gapless play.
+ configurations and they cannot support pausing and gapless play. If you
+ want additional formats to be supported natively please point the author at
+ a GPL-compatible library that can decode them.
5. Make sure the server is started at boot time.
You need to configure a number of things to make this work:
-1. If you want online registration to work then you set mail_sender in
+1. If you want online registration to work then set mail_sender in
/etc/disorder/config to the email address that communications from the web
interface will appear to be sent. If this is not a valid, deliverable email
- address then the results are not likely to reliable.
+ address then the results are not likely to be reliable.
mail_sender webmaster@example.com
If you want to give DisOrder's web interface its own virtual domain
then for Apache 1.3 you'll want something like this:
- <VirtualHost HOSTNAME>
+ <VirtualHost HOST.DOMAIN>
DocumentRoot /home/jukebox/public_html
- ServerName jukebox.DOMAIN
- ServerAlias jukebox
+ ServerName HOST.DOMAIN
+ ServerAlias HOST
ServerAdmin webmaster@DOMAIN
ErrorLog /var/log/apache/jukebox/error.log
TransferLog /var/log/apache/jukebox/access.log
You would then install the CGI as follows:
- install -m 755 clients/disorder.cgi ~jukebox/public_html/index.cgi
+ mkdir -p /home/jukebox/public_html
+ install -m 755 clients/disorder.cgi /home/jukebox/public_html/index.cgi
Local Variables:
mode:text