Startscript für mjpg_streamer läuft nicht im Autostart. Warum nicht???

Registriere dich jetzt, um exklusive Vorteile zu genießen! Als registriertes Mitglied kannst du Inhalte herunterladen und profitierst von einem werbefreien Forum.
Mach mit und werde Teil unserer Community!
  • Moin,


    ich habe mir ein sh script gebastelt, mit dem ich den mjpg_streamer starten kann. Das tut auch, was es soll, nur im Autostart wird es nicht als Prozess geladen.


    Die Datei ist folgende: "/etc/init.d/mjpg-streamer.sh"


    Start bzw. Stop läuft über

    sudo /etc/init.d/mjpg-streamer.sh start

    sudo /etc/init.d/mjpg-streamer.sh stop


    allerdings, wenn ich es über

    sudo update-rc.d mjpg-streamer.sh defaults

    lade, passiert beim Neustart nix.


    Kann mir wer sagen, wo mein Fehler liegt?


    Danke im Voraus

  • Systemd kann man nicht in einem Absatz erklären, genausowenig, wie sys V.

    Siehe https://www.freedesktop.org/wiki/Software/systemd/ oder in Kurzversion https://wiki.ubuntuusers.de/systemd/ (samt deren Links)


    Du kannst versuchen in /etc/systemd/system/ eine Service Unit zu erstellen, deren wesentlicher Inhalt in

    [Service]

    ExecStart="/etc/init.d/mjpg-streamer.sh start"

    ExecStop="/etc/init.d/mjpg-streamer.sh stop"

    beinhaltet.

    Andere Möglichkeiten hast Du über eine Timer-Unit, über einen Eintrag in rc.local (wenn der Sys V rc Generator aktiv ist), oder über cron/crontab.


    Möglicherweise ist aber auch nur Dein (sys V) rc-update in systemd wirkungslos.



    Servus !

    RTFM = Read The Factory Manual, oder so