[SCRIPT] autorun.sh - Optware Dienste starten und beenden

  • Hallo Eraser-EMC2-


    vielen Dank für Deinen Tipp.


    bezüglich der /etc/rcS.d ist es so wie du es geschrieben hast erst die Optware und dann mit höherer Zahl die autorun.
    Das Script ist ausführbar gemacht und auch schon einzeln getested.


    Nachdem ich heute Vormittag noch etwas Zeit investiert habe und da etwas geschaut und versucht und dort scheint es jetzt auch zu funktionieren.
    Zumindest wenn ich mit ps -ax mir die prozesse anzeigen lasse ist der DNSMASQ dabei. Dann sollte der DNSMASQ doch auch laufen oder?


    Gruß
    Ralf

  • Eine andere Möglichkeit das eingangs beschriebene Problem zu lösen ist folgende:


    Man legt ein Fake-Paket wie hier beschrieben an: http://wiki.qnap.com/wiki/Runn…Startup#QPKG-based_method


    An autorun.sh wird als Parameter beim Starten "start" und beim Herunterfahren "Stop" übergeben.
    Man kann also den Parameter verwenden, um die Dienste wieder herunterzufahren.


    Bei mir sieht autorun.sh so aus:


    Bash
    #!/bin/sh
    /opt/etc/init.d/S90dovecot $1
  • Hallo Zusammen,
    ich benutze schon seit längerem das Script aus dem ersten Post um beim Starten und Herunterfahren eine Webseite aufzurufen. Bisher hatte ich das Problem das beim Herunterfahren gemäß dem Log erst Start() und dann Stopp() aufgerufen wird. Sah zwar nicht schön aus hat mich aber nicht weiter gestört.


    Nun nach dem Update auf Firmware 4.2.1 build 20160601 wird Start() leider beim Start nicht mehr aufgerufen (nur noch beim Herunterfahren) was mich jetzt dazu bringt mal beides anzugehen. Leider habe ich bisher noch keinen Post gefunden, der mir einen Anhaltspunkt geben könnte, was ich anpassen muss.


    Hat jemand von Euch eine Idee?


    Gruß
    Bonvie