diff options
author | Udo Richter <udo_richter@gmx.de> | 2006-10-08 00:00:00 +0200 |
---|---|---|
committer | Manuel Reimer <manuel.reimer@gmx.de> | 2013-10-01 17:11:15 +0200 |
commit | 302bca7e5c430fc4a3ebf619b5e15a0d8690662a (patch) | |
tree | 04cbda642c27763817b005856a472afeb81fedb1 /README.de | |
download | runvdr-extreme-302bca7e5c430fc4a3ebf619b5e15a0d8690662a.tar.gz runvdr-extreme-302bca7e5c430fc4a3ebf619b5e15a0d8690662a.tar.bz2 |
Version 0.1.0v0.1.0
* Initial revision.
Diffstat (limited to 'README.de')
-rw-r--r-- | README.de | 117 |
1 files changed, 117 insertions, 0 deletions
diff --git a/README.de b/README.de new file mode 100644 index 0000000..65803d8 --- /dev/null +++ b/README.de @@ -0,0 +1,117 @@ + + runvdr extreme + +Geschrieben von: Udo Richter <udo_richter(a)gmx.de> +Projekt Homepage: http://www.richter-udo.de/vdr/scripts.html#runvdr +Siehe Datei COPYING für Lizenz-Informationen + + + +Über +-------------------------------------------------------------------------- +runvdr extreme ist ein runvdr-Skript, genau wie das runvdr-Skript aus +der VDR-Distribution. Es ist nur rund 17 mal größer. + +Einige der Features von runvdr extreme: + +- Lädt die Grundkonfiguration aus runvdr.conf +- Die gesamte Konfiguration kann per Kommandozeile gesetzt werden +- Alle VDR-Optionen werden unterstützt +- Verwaltet runvdr.pid Datei, reagiert auf Signale +- Startet VDR im Falle von Fehlern neu +- Kommandos, um VDR neu zu starten und DVB-Treiber neu zu laden +- Beim VDR-Neustart wird die Konfiguration erneut gelesen +- Vermeidet endlose Schleifen, wenn VDR sofort stirbt +- Setzt Terminal zurück nachdem VDR beendet wurde +- Starten von Wrapper-Programmen zum Debuggen +- Wartet bis der VDR-Prozess beendet wurde, + hartes Beenden nach Timeout +- Kommandozeilenhilfe +- Kann Konsole umschalten +- Kann Landessprache für VDR setzen +- Unterstützt Pluginsetup-Plugin optional + + + +Schnellstart +-------------------------------------------------------------------------- +- Kopiere runvdr nach /usr/local/bin/ oder wo-auch-immer-du-magst +- Kopiere runvdr.conf.example nach /etc/runvdr.conf +- Bearbeite /etc/runvdr.conf nach deinem Bedarf + +Die runvdr.conf ist größtenteils selbsterklärend. Alle Optionen sind auch +per Kommandozeile verfügbar, siehe runvdr --help. + + + +Voraussetzungen +-------------------------------------------------------------------------- +Unix-Kommandos, die runvdr benutzt: + +Kommando Debian-Paket + pgrep procps + ps procps + kill procps + sleep coreutils + date coreutils + chvt console-tools + getopt util-linux + setterm util-linux + + + +Beispiele +-------------------------------------------------------------------------- +Wenn die Standardeinstellungen in /etc/runvdr.conf vorgenommen sind, hier +ein paar coole Dinge, die man tun kann: + + +Starte VDR im Hintergrund (zum Beispiel mit TERMINAL=/dev/tty8 in conf-Datei): + + runvdr & + +Stoppe VDR und das runvdr-Skript: + + runvdr --terminate + +Dito, aber warte bis VDR beendet ist: + + runvdr --terminate --wait + +Starte den bereits laufenden VDR-Prozess neu, weil er hängt, oder +weil die runvdr.conf geändert wurde: + + runvdr --restart + +Dito, aber lade auch die DVB-Treiber neu: + + runvdr --dvb-restart + +Benutze den frich neu übersetzten VDR zum ersten mal: + + runvdr --vdr=/usr/src/vdr-1.4.3/vdr --lib=/usr/src/vdr-1.4.3/PLUGINS/lib + +Zum Debuggen, starte VDR ohne Terminalumlenkung: + + runvdr --terminal="" --switchterminal="" + +Lade alle Plugins, und zusätzlich das hello-Plugin: + + runvdr -P hello + +Lade nur das hello-Plugin: + + runvdr -P- -P hello + +Starte einen Testlauf von runvdr, um zu sehen was passiert: + + runvdr --wrapper=echo + +Starte eine Debugging-Session: + + runvdr --wrapper="gdb --args" + +Starte mit einer komplett abweichenden Konfiguration: + + runvdr --runvdr-conf="/etc/runvdr-debugging.conf" + |