[solved] upstart: Befehl nach Start des vdr einfügen - wie?

  • Hi,
    dies ist vielleicht kein spezifisches yavdr-Thema. Aber ich versuche mein Problem auf einem yavdr-System zu lösen:
    Wie ich verstanden habe, startet yavdr mittels upstart. In /etc/init/ sind die zugehörigen Konfigurationsdateien abgelegt, u.a. auch die vdr.conf.


    Ich möchte nun ein (selbst geschriebenes) Programm, daß ich (als user vdr) erfolgreich mit

    Code
    sudo /usr/bin/recstatus


    starten kann, in den Startprozess einbinden. Dabei soll das Programm laufen, *nachdem* der vdr gestartet ist. Das Programm recstatus kann ich als user vdr mit diesem Kommando aus der Shell erfolgreich starten (/etc/sudoers ist angepaßt)

    Code
    sudo /usr/bin/recstatus &


    Meine bescheidenen Versuche in der /etc/init/vdr.conf sind (Auszug vom Ende):


    Code
    (...)
    exec /usr/bin/vdr -v $VIDEO_DIR -c $CFG_DIR -L $PLUGIN_DIR -r $REC_CMD -s $VDRSHUTDOWN -E $EPG_FILE -u $USER -g /tmp --port $SVDRP_PORT $OPTIONS "${PLUGINS[@]}" $
    REDIRECT &> /tmp/vdr.log
    exec echo Hallo
    exec    sudo /usr/bin/recstatus & 
    end script


    Leider wird das Programm nicht gestartet. Ein 'Hallo' wird auch nicht ausgegeben. Was läuft hier falsch?
    Grüße
    kenwood_vdr


    Wohnzimmer-System: Psile-Gehäuse, yaVDR 0.2, Zotac GeForce 9300 ITX, Intel Pentium E5300, 4GB Ram, Mystique SaTiX-S2 V2 CI Dual
    Früherer Wohnzimmer-Rechner: Kenwood-CD Player (entkernt), mit EPIA ME6000, TT 1.5, Samsung 160 GB, 256 MB RAM , DVD Toshiba SD 1602, AV-Board 1.3, LinVDR 0.7, 1 Papst-Lüfter, trotzdem schön leise :)

    Einmal editiert, zuletzt von kenwood_vdr ()

  • leg doch einen neuen upstart-job an, der von vdr abhängt... so ähnlich dann:


  • Hi antubis,
    supi- das war es!
    Grüße
    kenwood_vdr


    Wohnzimmer-System: Psile-Gehäuse, yaVDR 0.2, Zotac GeForce 9300 ITX, Intel Pentium E5300, 4GB Ram, Mystique SaTiX-S2 V2 CI Dual
    Früherer Wohnzimmer-Rechner: Kenwood-CD Player (entkernt), mit EPIA ME6000, TT 1.5, Samsung 160 GB, 256 MB RAM , DVD Toshiba SD 1602, AV-Board 1.3, LinVDR 0.7, 1 Papst-Lüfter, trotzdem schön leise :)

    2 Mal editiert, zuletzt von kenwood_vdr ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!