ipkg-Paket mit eigenem Webinterface unter DSM 5.0

Status
Für weitere Antworten geschlossen.

Topfgucker

Benutzer
Mitglied seit
23. Jan 2013
Beiträge
39
Punkte für Reaktionen
0
Punkte
0
Ich habe für das Schalten einer Gembird-Steckdose unter ipkg das Paket sispmctl installiert. Siehe hier. Unter DSM 4.x war die volle Funktionalität gegeben. Unter DSM 5.0 funktionieren die Konsolenbefehle, aber das (rudimentäre) Webinterface, bei mir auf Port 5050, leider nicht mehr. Ich denke, das hat mit der neuen Rechtevergabe für den httpd unter DSM50 zu tun.

Den Startbefehl
Rich (BBCode):
sispmctl -p 5050 -i 0.0.0.0 -u /opt/share/httpd/sispmctl/doc
kann man ausführen, allerdings geht das Interface trotzdem nicht.

Ich schalte damit meinen Raspberry und die Backup-Platten, deshalb vermisse ich das Webinterface sehr. Hat jemand eine Idee, wie man das wieder aktivieren kann?
 

Topfgucker

Benutzer
Mitglied seit
23. Jan 2013
Beiträge
39
Punkte für Reaktionen
0
Punkte
0
So, das Webinterface geht wieder. Es hatte tatsächlich überhaupt nichts mit den Rechten zu tun. Die Auflösung ist die Folgende:

Der atd, den man nach der Anleitung hier zum Starten des Scripts S99sispmctl benötigt, ist seit dem update auf DSM5 hier nicht mehr lauffähig. Ich weiß nicht, woran das liegt und habe deshalb eine andere Lösung gefunden: Im Startscript /opt/etc/init.d/S99sispmctl habe ich

die Zeile
Rich (BBCode):
 echo "${SISPMCTL} -u '${SKINDIR}' -lq" | /opt/bin/at now

ersetzt durch

Rich (BBCode):
nohup ${SISPMCTL} -p $SISPORT -i 0.0.0.0 -u ${SKINDIR} -l &

Seitdem läuft das Interface für die USB-Steckdose wieder auf Port 5050 und wird auch beim Hochfahren der DS geladen.
 
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