Firefly Server on DS109 - Autostart Problem

Status
Für weitere Antworten geschlossen.

ritter_runkel

Benutzer
Mitglied seit
10. Jan 2010
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo Gemeinde,

ich bin seit vorgestern stolzer Besitzer einer DS109. Unter anderem habe ich das Teil gekauft, weil meine Roku Soundbridge 1001 mit den anderen UPNP/iTunes Servern bei mir im Netz zusammen arbeitet.

Ich habe mit Erstaunen festgestellt, dass auch der Standard-iTunes-Server in der DS 2.2 nicht mit der Soundbridge funzt :eek:

Naja - ich habe etwas hier im Forum gesucht und den Firefly installiert. Das ging auch ganz gut.

Leider startet der Firefly nicht automatisch beim Start der DS. Ich habe mich an die Anleitung von http://forum.synology.com/wiki/inde..._Synology_Products#Firefly.2FMt-daapd_by_Mike inkl. anpassung der Pfade gehalten.

Meine Linux-Kenntnisse sind rudimentär. Deswegen habe ich viel in den Foren gelesen und geschaut ob ich was zum Autostart-Verzeichnis finde. Ich habe die Datei S99mt-daapd.sh bei mir im Verzeichnis /opt/etc/init.d liegen. Sie liegt auch nochmal (wegen des kopierens aus der Anleitung oben) unter /usr/syno/etc/rc.d

Der Server läuft einwandfrei, sobald ich die Datei per Telnet manuell starte.

Irgendwelche Ideen, wie ich den Firefly automatisch gestartet bekomme?
 

zebulon

Benutzer
Mitglied seit
02. Jul 2007
Beiträge
11
Punkte für Reaktionen
0
Punkte
1
Hoi,

also ich habe auch die Soundbridge M1001 und eine DS-207+ und benutze den eingebauten Mediaserver und die beiden harmonisieren ohne Probleme miteinander.
Allerdings habe ich nicht den iTunes-Server aktiviert.

Gruss zebulon
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Leg dir unter /opt/etc/init.d eine Datei Namens SXXfireFly an (XX mit zwei Zahlen ersetzen)
Dann folgenden Inhalt für das Files
Code:
#!/bin/sh[FONT=monospace]
[/FONT]/opt/local/mt-daapd/etc/init.d/firefly start
Datei speichern und mittels
Code:
chmod +x /opt/etc/init.d/SXXfireFly
ausführbar machen. ruf das script mal manuell auf, um zu sehen ob Fehler auftreten. Könnte sein, dass es nicht als root ausgeführt werden will
 

ritter_runkel

Benutzer
Mitglied seit
10. Jan 2010
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Gelöst - Server on DS109 - Autostart Problem

Hallo Ihr Wächter des Tages und Synology Götter ;-)

erstmal danke für die Antworten!! - Ich freue mich über die aktive Beteiligung in diesem Forum:D

Ich habe den Fehler folgendermaßen gelöst - zumindes vermute ich das dies der Auslöser war:

Im standard-Skript unter /opt/etc/mt-daapd/mt-daadp.conf steht in Zeile 109 "runas = nobody" ich habe den Eintrag in "runas = root" gesetzt. Seitdem startet das Skript auch beim Reboot.

Nochwas ist mir aufgefallen:
Beim Editieren des Firefly-Webfrontends mit Camino unter MacOS scheint es Probs mit den Zeichen zu geben - das Passwort wird nicht richtig übergeben und in die Config eingetragen.

PS:
Natürlich @zebulon funzt auch der eingebaute UPNP iTunes Server - Problem auf Layer 8 - wenn mann die Music-Dateien in die autom. generierten Ordner kopiert findet er auch welche :eek:
(Ich hatte einen eigenen "Musik" angelegt...)

Also nochmals vielen Dank

Ritter-Runkel
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Im standard-Skript unter /opt/etc/mt-daapd/mt-daadp.conf steht in Zeile 109 "runas = nobody" ich habe den Eintrag in "runas = root" gesetzt. Seitdem startet das Skript auch beim Reboot.
Ein Gott an Erdling ;) : Du bist dir bewusst, dass der Prozess dann mit root Rechten läuft und schlicht alles machen darf auf der DS (inkl komplettes Plattmachen)?
Es war nicht umsonst nobody gesetzt ursprünglich. Ich würde ein Startscript anlegen, dass den Prozess mit einem User ungleich root starten.
Code:
[FONT=monospace]
[/FONT]#!/bin/sh
/bin/su DEIN_USER -c "/opt/local/mt-daapd/etc/init.d/firefly start"
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat