Installation eines firefly nightly build
Dieses Tutorial beschreibt das Update auf, beziehungsweise die Installation ein(es) nightly build des Firefly Media Server.
Dies kann aus verschiedenen Gründen notwendig sein. Sei es, da das stable build 0.2.4.2 bereits vom 19.04.2008 ist und somit für bestimmte Anwendungen veraltet ist, oder weil in diesem stable build Protokolle wie zum Beispiel das Roku Server Protocol (RSP) nicht implementiert sind.
Sämtliche Befehle werden als root per SSL oder telnet in der bashInfobox:
Bourne-again-shell (bash). Ein Teil des GNU-Projekts. ausgeführt.
Vorbereitung der NSLU und Installation des nighty build
Als erstes sollten eventuell vorhandenen KonfigurationenInfobox:
Sicherung der /opt/etc/mt-daapd/mt-daapd.conf und der /opt/etc/mt-daapd/mt-daapd.playlist gesichert werden.
Konfiguration eines feeds für das Repository der Betaversion
echo "src firefly http://ipkg.fireflymediaserver.org/armeb" > /etc/ipkg/firefly.conf
Update der Quellen
ipkg update
und Installation des aktuell herunter geladenen.
ipkg install mt-daapd
Rücksicherung bzw. Editierung der Konfiguration
Zur Rücksicherung einfach die unter /opt/etc/mt-daapd/ vorhandene 'mt-daapd.conf' mit der Datei aus der Sicherung ersetzen.
Sollte es sich hierbei um eine Neuinstallation gehandelt haben muss diese angepasst werden.
Hierzu diese per
vi /opt/etc/mt-daapd/mt-daapd.conf
zur Bearbeitung per 'vi' öffnen und per 'i' in den Editiermodus wechseln.
Hier müssen folgende Zeilen angepasst werden.
port 3689 (Änderung optional)
admin_pw mtdaapd (Änderung wichtig)
mp3_dir /share/hdd/data/public/music (Verzeichnis der Musikdateien)
logfile /var/log/mt-daapd.log (Änderung optional)
Nach abgeschlossener Anpassung der Konfigurationsdatei wird diese abgespeichert und beendetInfobox:
Im 'vi' Editor Editmodus verlassen: 'ESC' drücken. Speichern: ':w' und beenden mit ':q'..
Nun muss der Server lediglich noch mit folgendem Konsolenbefehl
/opt/etc/init.d/S60mt-daapd
gestartet werden.
Aufruf des Webadmin per Webbrowser
Nun kann der Webadmin mit folgender Adresssyntax im Webbrowser aufgerufen werden.
http://[IP Adresse der NSLU]:[Port des firefly]
Die Anmeldung erfolgt mit dem vorher, in der Konfigurationsdatei vergebenen Passwort.
Hier kann der Status eingesehen, die Einstellungen kontrolliert und verändert werden.
