first pass at something ready to try/test
[iceplex.git] / README
diff --git a/README b/README
index 8c6d3ba..836545f 100644 (file)
--- a/README
+++ b/README
@@ -24,7 +24,8 @@ On the central multiplexing server:
     as appropriate:
     - Database location/user/pass
     - Path to mp3 file storage on the icecast servers.
-    - Icecast Port number
+    - Icecast port number
+    - 
   - Run iceplexd and configure your init scripts to start it upon boot.
   - Create an "iceplex" user.
   - Run "ssh-keygen -t dsa" as the "iceplex" user to genarate SSH keys.
@@ -38,21 +39,24 @@ On the central multiplexing server:
       <http://search.cpan.org/author/DWHEELER/DBD-Pg/>
   - Install plex.pls in /cgi-bin/ on the central multiplexing server or main
     webserver.  This file can be installed as or linked to as "plex.m3u" if
-    desired.
+    desired.  chown this file to the "iceplex", chgrp this file to the
+    user Apache runs as (www-data or httpd), and chown this file to 4750
 
 On each icecast server:
 
   - Create an "iceplex" user.
   - Copy "/home/iceplex/.ssh/id_dsa.pub" from the central multiplexing server
     to "/home/iceplex/.ssh/authorized_keys".
-  - Verify that the 
+  - Verify that the iceplex user on the central multiplexing server can
+    ssh to this server without a password.
   - Install libshout C library 1.0.9 and Shout perl interface:
     <http://developer.icecast.org/libshout/>
+  - Set the encoder password in yashout
   - Install yashout from this archive in /usr/local/bin
 
 On end-user webpages:
 
-  - Link to:
+  - Link to (see example.html):
       <http://multi.plexing.server/cgi-bin/plex.pls?customer=XXXXXX;user=YYYY>
 
 Optional, improves stream start latency: