wie funktioniert der Autostart ?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

spaceduck

Benutzer
Registriert
27. Okt. 2010
Beiträge
33
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

bin relativ neu in der Linux Welt. Ich möchte ein Programm während des bootvorganges meiner DS110j ausführen. Hab mich seit Stunden damit beschäftigt, aber es geht einfach nicht. Es handelt sich um folgenden Befehl

java -jar /opt/bin/hmc.jar 192.168.178.42 -server

Das starten per Kommandozeile geht, auch das Programm tut. Aber wie bekomme ich das automatisch gestartet?
So habe ich es probiert:
http://www.synology-forum.de/showthread.html?t=556
aber das geht nicht.

Es muss doch irgendwie funktionieren???
 
Wie wird denn bei dir der Link zu /opt realisiert? Per ln -s oder per mount --bind?

Itari
 
Kann Dir leider nicht folgen... :confused: Wie gesagt, alles Neuland für mich.

Im Prinzip handelt es sich um die hmc.jar Datei die ich starten will. Wozu braucht man dazu einen Link nach /opt? Versteh ich noch nicht (möchte es aber gern...) Die Datei muss nicht in /opt liegen, ich kann die auch woanders hinkopieren wenn das einfacher ist? :confused:
 
Das Verzeichnis /opt (IPKG) wird irgendwann beim Booten als Link eingerichtet. Wenn du also vorher bereits darauf zugreifen willst, findet das System nichts. Deswegen frage ich, wo/wie der Link stattgefunden hat, dann kannst unmittelbar danach auch dein Java-Zeugs starten, weil dann halt was in /opt auch etwas drinne steht.

Itari
 
Hallo zusammen,

bin relativ neu in der Linux Welt. Ich möchte ein Programm während des bootvorganges meiner DS110j ausführen. Hab mich seit Stunden damit beschäftigt, aber es geht einfach nicht. Es handelt sich um folgenden Befehl

java -jar /opt/bin/hmc.jar 192.168.178.42 -server

Das starten per Kommandozeile geht, auch das Programm tut. Aber wie bekomme ich das automatisch gestartet?
So habe ich es probiert:
http://www.synology-forum.de/showthread.html?t=556
aber das geht nicht.

Es muss doch irgendwie funktionieren???

Geh ins Wiki,
schau dir dort die "neue" Version für die IPKG und die erweiterte IPKG Installation an und bau anschliessend unter /opt/etc/init.d ein schönes Start / Stop Script. Beispiele sind genügend verfügbar.

Gruß

Janus
 
Das Verzeichnis /opt (IPKG) wird irgendwann beim Booten als Link eingerichtet. Wenn du also vorher bereits darauf zugreifen willst, findet das System nichts. Itari

Danke... das wusste ich garnicht. Ich habe die jar Datei jetzt mal testweise woanders hinkopiert und das starten funktionierte auf Anhieb per rc.local
Werde mich weiter durchkämpfen ;)

Danke!
 
... und das starten funktionierte auf Anhieb per rc.local

Dann hast ja eine gute Stelle gefunden. Manche machen es halt in der /usr/syno/etc/rc.d/S99mount.sh oder noch an anderen Stellen. Da es halt mit dem mount des /opt-Zweiges zu tun hat, ist es halt nicht überall sinnvoll und wirksam.

Itari
 
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