Wednesday, January 1, 2014

Squeezebox Server

Make the filesystem writeable
remountrw

Install the software
apt-get update
apt-get install logitechmediaserver

Make a swap file
dd if=/dev/zero of=/media/music/swap bs=1024 count=131072
mkswap -f /media/music/swap
swapon /media/music/swap

http://www.tldp.org/HOWTO/Partition/setting_up_swap.html

cat /etc/fstab
#/dev/hda1       /       ext2    defaults,noatime,rw     0       0
proc            /proc   proc    defaults                0       0
tmpfs                   /tmp    tmpfs   nosuid,nodev                    0               0
#tmpfs           /rw     tmpfs   defaults,size=32M        0       0
/dev/sda4 /media/music ntfs-3g rw,uid=0,gid=0,dmask=0002,fmask=0003 0 0
#/dev/sda3 /media/windows ntfs-3g rw,uid=0,gid=0,dmask=0002,fmask=0003 0 0
#//192.168.11.150/share /media/lspro cifs username=guest,uid=0 0 0
/media/music/swap swap swap defaults 0 0


Move the squeezebox cache and prefs files to the hard disk and create symbolic links to them. Otherwise changes to the database or preferences won't be saved.

ln -s /media/windows/squeezeboxserver/cache /var/lib/squeezeboxserver/cache

Make sure user:group is squeezeboxserver:nogroup
root@voyage:/# ls /var/lib/squeezeboxserver/ -al
total 12
drwxr-xr-x  3 squeezeboxserver nogroup 4096 Dec 21 00:01 .
drwxr-xr-x 21 root             root    4096 Dec 20 23:26 ..
lrwxrwxrwx  1 root             root      37 Dec 21 00:00 cache -> /media/windows/squeezeboxserver/cache
drwxr-xr-x  2 squeezeboxserver nogroup 4096 Aug 12 11:09 Plugins
lrwxrwxrwx  1 root             root      37 Dec 21 00:01 prefs -> /media/windows/squeezeboxserver/prefs


root@voyage:/media/windows# ls -al
total 5505436
drwxrwxrw- 1 squeezeboxserver nogroup      24576 Sep  2 14:38 .
drwxr-xr-x 5 root             root          4096 Sep  2 11:46 ..
-rwxrwxrw- 1 squeezeboxserver nogroup       8192 Oct 12  2009 BOOTSECT.BAK
drwxrwxrw- 1 squeezeboxserver nogroup      57344 Aug  7 18:48 Config.Msi
lrwxrwxrwx 2 squeezeboxserver nogroup         60 Jul 14  2009 Documents and Settings -> /media/windows/Users
drwxrwxrw- 1 squeezeboxserver nogroup          0 Jul 21 23:10 found.000
-rwxrwxrw- 1 squeezeboxserver nogroup       1110 Nov  7  2007 globdata.ini
-rwxrwxrw- 1 squeezeboxserver nogroup 2415267840 Aug  8 01:00 hiberfil.sys
drwxrwxrw- 1 squeezeboxserver nogroup          0 Feb 18  2012 IBWINTEMP
drwxrwxrw- 1 squeezeboxserver nogroup      28672 Feb 17  2012 IDrive
drwxrwxrw- 1 squeezeboxserver nogroup       4096 Aug 25  2010 OEM
-rwxrwxrw- 1 squeezeboxserver nogroup 3220361216 Aug  8 01:00 pagefile.sys
drwxrwxrw- 1 squeezeboxserver nogroup          0 Jul 14  2009 PerfLogs
drwxrwxrw- 1 squeezeboxserver nogroup       8192 Mar 15  2012 php
drwxrwxrw- 1 squeezeboxserver nogroup       8192 Aug  7 17:56 ProgramData
drwxrwxrw- 1 squeezeboxserver nogroup       8192 Aug  7 18:08 Program Files
drwxrwxrw- 1 squeezeboxserver nogroup      24576 Aug  7 19:45 Program Files (x86)
drwxrwxrw- 1 squeezeboxserver nogroup          0 Aug 25  2010 Recovery
drwxrwxrw- 1 squeezeboxserver nogroup       4096 Feb 20  2012 $Recycle.Bin
-rwxrwxrw- 1 squeezeboxserver nogroup       2035 Oct 12  2009 RHDSetup.log
-rwxrwxrw- 2 squeezeboxserver nogroup       1024 Apr  4  2011 .rnd
drwxrwxrw- 1 squeezeboxserver nogroup          0 Sep  2 14:32 squeezeboxserver
drwxrwxrw- 1 squeezeboxserver nogroup      20480 Aug  8 00:00 System Volume Information
-rwxrwxrw- 1 squeezeboxserver nogroup          0 Sep  2 11:15 test
drwxrwxrw- 1 squeezeboxserver nogroup          0 Aug 25  2010 updates
drwxrwxrw- 1 squeezeboxserver nogroup       4096 Apr 18 19:02 Users
-rwxrwxrw- 1 squeezeboxserver nogroup    1442522 Nov  7  2007 VC_RED.cab
-rwxrwxrw- 1 squeezeboxserver nogroup       5686 Nov  7  2007 vcredist.bmp
-rwxrwxrw- 1 squeezeboxserver nogroup     232960 Nov  7  2007 VC_RED.MSI
drwxrwxrw- 1 squeezeboxserver nogroup      32768 Aug  7 22:46 Windows






No comments:

Post a Comment