sudo apt-get install sun-java6-bin sun-java6-fonts sun-java6-jre unzip

wget http://sockso.googlecode.com/files/sockso-1.2.3.zip

unzip sockso*.zip

sudo mkdir /usr/share/sockso

sudo cp -R sockso-*/* /usr/share/sockso/

sudo mkdir /var/sockso
sudo chmod -R 0755 /var/sockso


#create startup script
cat << EOF > /etc/init.d/sockso
#!/bin/bash
perl /etc/init.d/sockso.pl \$1
exit 0
EOF

sed 's/\.\.\/\.\.\//\/usr\/share\/sockso\//' /usr/share/sockso/scripts/init.d/sockso | sed 's/nogui/nogui --datadir \/var\/sockso /' > /etc/init.d/sockso.pl

sudo chmod +x /etc/init.d/sockso
sudo chmod +x /etc/init.d/sockso.pl

sudo update-rc.d sockso defaults

#now start by hand for some configuration

sudo sh /usr/share/sockso/linux.sh --nogui --datadir /var/sockso

#to add some music:

#SockSo#>coladd /var/music
#SockSo#>coladd /home/user/mp3

#to index music

colscan

#to see what is there:
collist

#to delete collection:
coldel
# add a user to the Sockso.

#SockSo#>useradd <username> <your_password_here> <username@domain.name>

#to let only loggedin people listen/stream/download music:

propset stream.requireLogin      yes
propset users.requireLogin       yes



#use "exit" to exit

#now start it.

sudo /etc/init.d/sockso start


