IN VERBAND MET DE 'SHELLSTOCK VULNERABILLITY' WORDT HET STERK AFGERADEN SSODS NOG TE GEBRUIKEN OM LOGITECH MEDIA SERVER TE INSTALLEREN OP JE NAS.Logitech Media Server wordt door de meeste gebruikers gewoon via de Package Center geinstalleerd. Af en toe zijn er gebruikers die, of door problemen of wensen een alternatieve installatie via SSODS doen.
SSODS is een pakket dat is geschreven door FlipFlip. Het pakket wordt echter niet meer onderhouden en ondersteunt pakketten van LMS tot 7.6.1. Wel zijn er via het SlimDevices forum verschillende modificaties te downloaden die het mogelijk maken om 7.7+ te installeren op je nas. SSODS draait onafhankelijk van je DSM maar geeft geen merkbare extra belasting voor je server.Voordeel van SSODS is dat je de laatste LMS kunt draaien. Er wordt namelijk door de community nog stevig ontwikkeld aan Logitech Media Server!
De kans is echter klein dat Synology deze 'community'versies beschikbaar zal stellen via de Package Manager.
Voor ARM-based nassen heb ik de laatste modificaties doorgevoerd om LMS 7.8 en 7.9 te draaien.Welke cpu:
http://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my_NAS_haveWebsite flipflip:
http://oinkzwurgl.org/ssodsSlimDevices forum:
http://forums.slimdevices.com/showthread.php?69986-SSODS-4-releasedSSODS voor ARM, i686 en Qoriq:
https://drive.google.com/folderview?id=0B_Y-Keo2GinJQWRCVHp2OVozTGs&usp=sharing(alleen ARM is getest, voor overige versies bevindingen hier graag posten)
Er zijn op dit moment 3 versies beschikbaar:
- LMS 7.8.0: eerste community release en laatste stabiele versie.
- LMS 7.8.1: doorontwikkeling van 7.8.1. Nagenoeg stabiel met een aantal kleine tweaks en bug fixes.
- LMS 7.9.0: ontwikkelversie waar nieuwe features geintegreerd worden. De 'nightlies' zijn af en toe onstabiel.
Aangeraden wordt deze niet te installeren.
Nieuwe installatie:Voorwerk:- Maak een keuze in welke versie van LMS je wilt installeren op je nas.
- Download de modificatie die voor jouw nas en voor de gekozen LMS-versie van toepassing is.
- Zet deze in je share 'public' op je nas.
- Hernoem de SSODS tar ball naar ssods.tar.gz
- Download de LMS package en zet deze in je share 'public'.
- Log via Telnet (of SSH) commandline in op je server. In Windows doe je dat bv met Putty.(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html). In Linux kun je dat direct via je Terminal doen.
- Zorg ervoor dat SSH-Service aan staat in DSM: Configuratiescherm > Terminal.
- Start putty.exe.
- Voer het IP-adres van je NAS in.
- Vink SSh aan.
- Sla de sessie op.
- Klik op 'Open'.
- Log in als 'root'( zonder quotes). Dus niet als admin!
- Gebruik wel je admin wachtwoord.
Als dit is gelukt zie je je servernaam staan.
Stap 1:We gaan nu eerst twee nieuwe mappen aanmaken die we met elkaar gaan linken. Voer de volgende drie regels na elkaar in (elke regel sluit je af met een 'enter'):
mkdir -p /volume1/SSODS4
mkdir -p /opt
ln -s /volume1/SSODS4 /opt/ssods4
Stap 2:We gaan nu eerst in de map /opt/ssods4 staan, waar we de tar ball gaan uitpakken:
cd /opt/ssods4
tar -xzvpf /volume1/public/ssods.tar.gz
Je ziet nu dat de tar ball wordt uitgepakt.
Stap 3:We gaan nu SSODS starten:
LC_ALL= /opt/ssods4/etc/init.d/rc.ssods start
De volgende uitkomst wordt weergegeven, of iets vergelijkbaars:
SSODS: checking system ..... OK.
Starting SqueezeboxServer .. skipping, auto start is disabled.
Updating /opt/ssods4/etc/sudoers .. OK.
Starting thttpd-ssods ...... OK.
Stap 4:Nu gaan we er voor zorgen dat SSODS ook wordt gestart als het systeem wordt gestart. Voer de volgende twee regels na elkaar in (elke regel sluit je af met een 'enter') :
mkdir -p /usr/local/etc/rc.d/
ln -s /opt/ssods4/etc/init.d/rc.ssods /usr/local/etc/rc.d/ssods.sh
Stap 5:Je bent bijna klaar. Open je webbrowser en ga naar de SSODS webpagina van jouw nas, dit is je IP-adres gevolgd door een dubbele punt en het poortnummer 9099:
http://<ip-van-je-nas>:9099
Eenmaal op deze pagina aangekomen kun je putty sluiten. Je hebt SSODS succesvol op je nas geïnstalleerd. De rest van de installatie van LMS verloopt via deze pagina.
- Klik op 'install' en volg de instructies op het scherm.
SSODS kijkt automatisch in de share 'public' of daar een versie van LMS staat.
- Selecteer de LMS-versie en installeer deze.
- Controleer na installatie in 'settings' of 'Toggle autostart' 'groen' en dus actief is.
- Controleer na installatie in 'status' of LMS is gestart.
Na een aantal minuten is LMS bereikbaar via
http://<ip-van-je-nas>:9000
Je bent nu weer op vertrouwd terrein.
Installatie na DSM-update:Na installatie van een nieuwe versie van DSM wordt je SSODS overschreven en verwijderd. LMS blijft in de map SSODS4 staan incl. alle instellingen. Ook hoef je niet je collectie opnieuw te laten scannen. Herinstallatie van alleen SSODS is dus voldoende.
- Log via de terminal (Putty) in op je nas.
- Herhaal Stap 1 tot en met Stap 3.
- Controleer na installatie in 'settings' of 'Toggle autostart' 'groen' en dus actief is.
- Controleer na installatie in 'status' of LMS is gestart.
Verwijderen SSODS- Log via de terminal (Putty) in op je nas.
- Voer de volgende drie regels na elkaar in (elke regel sluit je af met een 'enter'):
/opt/ssods4/etc/init.d/rc.ssods stop
rm -rf /opt/ssods4/*
rm /opt/ssods4
rmdir /volume1/SSODS4
[laatst bijgewerkt: 01-09-2014]