ZitatAlles anzeigenOriginal von HFlor
Hallo,
Gehört wget zu den Standardprogrammen eines VDR's?
Hardy
bei der ctversion (alt) gehörts nicht dazu...
Cat
ZitatAlles anzeigenOriginal von HFlor
Hallo,
Gehört wget zu den Standardprogrammen eines VDR's?
Hardy
bei der ctversion (alt) gehörts nicht dazu...
Cat
Hallo Cat, hallo Hardy!
Also, für das Sofort-Aktualisieren gibt es dann wohl 2 Möglichkeiten:
1. das mit wget
Vorteil : Funktioniert schon, keine Änderung an vdradmin nötig
Nachteil: Passwort für vdradmin muss irgendwie ins plugin rein(unsicher über OSD?) und wget notwendig
2. senden eines Signal (HUP) an vdradmin
Vorteil : kein Passwort, kein wget, irgendwie "eleganter?"
Nachteil: müsste noch implementiert werden
Patch für vdradmin-0.95 nötig (evtl. in 0.96 schon eingebaut)
Ich hätte schon ne Idee, wie man das machen könnte: Die PID des vdradmin-Prozesses am Besten über das /proc-Filesystem herausbekommen (an die Experten: Geht das irgendwie anders?) und dann mit kill (normaler C-Befehl) HUP-Signal an diese PID senden. Wenns interesse an der Lösung gibt könnte ich auch mal ein kurzes Beispiel schreiben, wie man das machen könnte.
grüsse
Orca
Hallo Orca,
ZitatOriginal von OrcaNachteil: Passwort für vdradmin muss irgendwie ins plugin rein(unsicher über OSD?) und wget notwendig
Wie ich schon geschrieben habe, sind Nutzername und Passwort ist in der Datei '/etc/vdradmin/vdradmind.conf' im Klartext vorhanden.
In VDRAdmin möchte ich nichts ändern.
Hardy
ZitatOriginal von Orca
2. senden eines Signal (HUP) an vdradmin
Fine ich persönlich als die sauberere Lösung.
ZitatOriginal von Orca
Ich hätte schon ne Idee, wie man das machen könnte: Die PID des vdradmin-Prozesses am Besten über das /proc-Filesystem herausbekommen (an die Experten: Geht das irgendwie anders?) und dann mit kill (normaler C-Befehl) HUP-Signal an diese PID senden. Wenns interesse an der Lösung gibt könnte ich auch mal ein kurzes Beispiel schreiben, wie man das machen könnte.
Bei der c't-Distri gibt es noch die Möglichkeit über die Datei /var/run/vdradmind.pid, in der die PID steht. Aber ein
ps aux | grep vdradmin | grep -v grep | awk '{printf "%s\n",$2;}'
sollte das gleiche sogar noch zuverlässiger liefern, da es nix zurückliefert, wenn VDRadmin nicht läuft.
ByE...
ZitatOriginal von HFlor
Wie ich schon geschrieben habe, sind Nutzername und Passwort ist in der Datei '/etc/vdradmin/vdradmind.conf' im Klartext vorhanden.
Wenn es irgendwie geht würde ich es gerne mit dem Signal gelöst haben.
ZitatIn VDRAdmin möchte ich nichts ändern.
Macht nix, ich ändere es für dich ;-). Einen Patch dazu habe ich ja bereits veröffentlicht.
Die PID von VDR Admin steht in in der Datei vdradmind.pid. Schickst du dann das Signal -HUP legt der Autotimer los.
Ich würde den Patch dann in die 0.96 integrieren und bei nächster Gelegenheit freigeben.
Tom.
Ja wat soll ick sajen, schicki .... seh das das erste mal hier und werd den Thread natürlich beobachten. Wenn ihr meine Hilfe bei vdradmin_bigpatch braucht ... einfach eine PM schreiben.
tja, xpix.... du hast mich mit meiner idee in dieses Forum verwiesen... nun siehste was daraus geworden ist:)
Cat
Hallo catweazle,
ZitatAlles anzeigenOriginal von catweazle
Die Angabe des Ordnernames kann recht aufwändig werden. Ist es möglich anhand der schon vorhandenen Timer die namen auszulesen und vorzuschlagen? so wie bei den Kanälen?
Ich hab da z.B. für jedes Familienmitglied verschiedene Unterordner:
Serien Catweazle
Serien Kühlwalda:)
Serien Kinder
Reportagen
....
Ich habe jetzt erst nochmal alles durchgelesen, dieser Vorschlag wird in die nächste Version bestimmt aufgenommen.
Doch ich werde ca. 3 Wochen nicht mehr am VDR basteln dürfen
Also nur etwas Geduld ...
Hardy
DANKE!!!!
Cat
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!