Hallo zusammen,
ich habe mir auf meiner Qnap TS-119 mit aktueller Firmware 4.2.2_2016/09/01
ein OSCam installiert.
Installiert habe ich es wie folgt:
unter
/mnt/HDA_ROOT/.config/qpkg.conf habe ich es zum schluss eingetragen als:
Dann habe ich für die OSCam ein Verzeichnis erstellt:
Und in dem Verzeichnis
/share/HDA_DATA/.qpkg/OSCam habe ich folgende Verzeichnisse erstellt:
Im Verzeichnis
/share/HDA_DATA/.qpkg/OSCam/autorun habe ich das Startscript (
OSCam.sh) geschrieben mit folgendem Inhalt:
Im Verzeichnis -bin liegt die Binary-Datei, und im Verzeichnis -etc die Konfigurationsdateien.
Weiß nicht ob es die perfekte Art ist um ein eigenes Programm auf der Qnap laufen zu lassen?
Zumindest habe ich mit der Installation auf dieser Art auch Firmware-Aktualisierung gut überstanden.
Und im Webinterface der Qnap sehe ich unter dem App-Center meine "OSCam" und kann es hierüber auch Starten, beenden und wenn ich auf öffnen Klicke auch auf das Webinterface von
Mein-Programm zugreifen.
Leider Wird mir ab und an mein OSCam die Ständig im Hintergrund läuft beendet.
Nun würde ich gerne ein Watchdog laufen lassen, der mir in gewissen Intervallen nachschaut ob Mein_Programm noch läuft, und wenn nicht, dann eben neu startet.
Habe im Internet mal dieses Beispiel als Watchdog gefunden:
Also habe ich folgendes Ausprobiert:
habe im oscam-Verzeichnis die Watchdog.sh erstellt.
Im /etc/crontab folgendes Eingetragen:
Aber nun ist es so das ich nicht weiß wie ich sehen kann das er funktioniert. bzw. bei einem Neustart der Qnap
ist wieder die Original Crontab vorhanden und mein EIntrag keider nicht mehr :-(
Kann mir jemand einen Wink mit dem Zaunpfahl geben?
komme einfach nicht weiter....