[xiph-commits] r8195 - icecast/trunk/icecast/conf

oddsock at motherfish-iii.xiph.org oddsock at motherfish-iii.xiph.org
Thu Nov 11 14:25:01 PST 2004


Author: oddsock
Date: 2004-11-11 14:25:00 -0800 (Thu, 11 Nov 2004)
New Revision: 8195

Added:
   icecast/trunk/icecast/conf/icecast_minimal.xml.in
   icecast/trunk/icecast/conf/icecast_shoutcast_compat.xml.in
Log:
ok, how about I actually include these :)


Added: icecast/trunk/icecast/conf/icecast_minimal.xml.in
===================================================================
--- icecast/trunk/icecast/conf/icecast_minimal.xml.in	2004-11-11 19:32:35 UTC (rev 8194)
+++ icecast/trunk/icecast/conf/icecast_minimal.xml.in	2004-11-11 22:25:00 UTC (rev 8195)
@@ -0,0 +1,37 @@
+<!-- This config file contains a minimal set of configurable parameters,
+     and mostly just contains the things you need to change.  We created
+     this for those who got scared away from the rather large and heavily
+     commented icecast.xml.dist file. -->
+<icecast>
+    <limits>
+        <sources>2</sources>
+    </limits>
+    <authentication>
+        <source-password>hackme</source-password>
+        <relay-password>hackme</relay-password>
+        <admin-user>admin</admin-user>
+        <admin-password>hackme</admin-password>
+    </authentication>
+    <directory>
+        <yp-url-timeout>15</yp-url-timeout>
+        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
+    </directory>
+    <hostname>localhost</hostname>
+    <listen-socket>
+        <port>8000</port>
+    </listen-socket>
+    <fileserve>1</fileserve>
+    <paths>
+        <logdir>@localstatedir@/log/@PACKAGE@</logdir>
+        <webroot>@pkgdatadir@/web</webroot>
+        <adminroot>@pkgdatadir@/admin</adminroot>
+    </paths>
+    <logging>
+        <accesslog>access.log</accesslog>
+        <errorlog>error.log</errorlog>
+      	<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
+    </logging>
+    <security>
+        <chroot>0</chroot>
+    </security>
+</icecast>

Added: icecast/trunk/icecast/conf/icecast_shoutcast_compat.xml.in
===================================================================
--- icecast/trunk/icecast/conf/icecast_shoutcast_compat.xml.in	2004-11-11 19:32:35 UTC (rev 8194)
+++ icecast/trunk/icecast/conf/icecast_shoutcast_compat.xml.in	2004-11-11 22:25:00 UTC (rev 8195)
@@ -0,0 +1,53 @@
+<!-- This config file can be used to configure icecast
+     in shoutcast compatibility mode which will allow
+     you to connect the Shoutcast DSP (or other Nullsoft
+     encoders such as the NSV encoder). Note this is just
+     a minimal config, check the main icecast.xml.dist file
+     for a complete list of possible configuration options -->
+<icecast>
+    <limits>
+        <sources>2</sources>
+    </limits>
+    <authentication>
+        <!-- Configure the shoutcast DSP to use this password -->
+        <source-password>hackme</source-password>
+        <!-- This is used for icecast's web interface -->
+        <admin-user>admin</admin-user>
+        <admin-password>hackme</admin-password>
+    </authentication>
+    <directory>
+        <yp-url-timeout>15</yp-url-timeout>
+        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
+    </directory>
+    <!-- This is the hostname other people will use to connect to your server.
+    It affects mainly the urls generated by Icecast for playlists and yp
+    listings. -->
+    <hostname>localhost</hostname>
+    <!-- You MUST define 2 ports, port and port +1 -->
+    <listen-socket>
+        <!-- Configure the shoutcast DSP with *this* port 
+             the shoutcast DSP actually will connect the
+             encoder to this port + 1 -->
+        <port>8000</port>
+    </listen-socket>
+    <listen-socket>
+        <!-- This port *must* be one larger than the one defined
+             above and defined as 'shoutcast-compat' -->
+        <port>8001</port>
+        <shoutcast-compat>1</shoutcast-compat>
+    </listen-socket>
+    <fileserve>1</fileserve>
+    <paths>
+        <logdir>@localstatedir@/log/@PACKAGE@</logdir>
+        <webroot>@pkgdatadir@/web</webroot>
+        <adminroot>@pkgdatadir@/admin</adminroot>
+    </paths>
+    <logging>
+        <accesslog>access.log</accesslog>
+        <errorlog>error.log</errorlog>
+      	<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
+    </logging>
+    <security>
+        <chroot>0</chroot>
+    </security>
+</icecast>



More information about the commits mailing list