There are alot of guides out there for installing DSS on centos, each one a little different from the last and the same comments over and over with the same issues experienced by users.
I will try to keep a regularly maintained basline here to assist everyone that is trying to work with DSS.
So first things first you need to get the DSS source:
# wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar
# tar -xf DarwinStreamingSrvr6.0.3-Source.tar
# cd DarwinStreamingSrvr6.0.3-Source
# wget http://www.abrahamsson.com/dss-6.0.3.patch
# patch -p1 < dss-6.0.3.patch
# wget http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-hh-20080728-1.patch
# patch -p1 < dss-hh-20080728-1.patch
Now you need the install file I modified
Goto http://pastebin.com/raw.php?i=NWLRTj5X and copy this code into a new file named install.sh
‘wget http://pastebin.com/raw.php?i=NWLRTj5X’ then ‘mv raw.php\?i\=NWLRTj5X install.sh’ (note you will need to remove the xhtml crap at the top if you do it the second way.) so you are left with at the top:
# Install script for the Darwin Streaming Server
# source release
Now you need to make your new install.sh executable and run it.
# chmod 755 install.sh
During the install you will be asked to anter an admin username and password after that is done the install.sh will complete and you can go and test your server at http://<servername_or_ip:1220
The DSS should have automaticaly started but if not you can run:
If anyone has any issues with this or needs any help, leave me a comment and I will get back to you.