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
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)
Meine bescheidenen Versuche in der /etc/init/vdr.conf sind (Auszug vom Ende):
(...)
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