services und bouquets auf ein share auslagern

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
petb
Erleuchteter
Erleuchteter
Beiträge: 785
Registriert: Samstag 6. August 2005, 03:39

services und bouquets auf ein share auslagern

Beitrag von petb »

Hallo

ich will die services.xml und die bouquets.xml auf einen mount auslagern.
Habe mich vor längerer Zeit mal mit jemand unterhalten der das gemacht hat bei dem es auch klappt.
Leider weis ich nicht mehr wer das war und finde den beitrag auch nicht mehr.

Konkret hab ich jetzt beide Dateien über ln -s target name verknüpft.
Das geht auch grundsätzlich.

Nur denke ich der mount ist nicht schnell genug, denn gleich nach dem Start meldet die Box keine Kanäle gefunden.
Gehe ich dann ins Menü und lade die Kanallisten neu, dann gehts.

Jetzt weis ich nicht mehr was der andere bei dem es geht gemacht hat....
Mir fällt nur ein zu schauen was passiert, wenn ich vor dem eigentlichen Start von neutrino einen "sleep 10" setze.

Ich hätte das ganze gerne um auf allen Boxen die gleiche Senderanordnung etc. zu haben, ohne das ich immer nach einer Änderung auf allen Boxen die bouquets und sevices manuell einspielen muss.

Hat sonst noch jemand eine Idee
Danke

Bye
PetB
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

start_neutrino:

Code: Alles auswählen

cp /var/autofs/configs/services.xml /var/tuxbox/config/zapit
# dito für  bouquets.xml.

date -s 010101001970
sectionsd
timerd
camd2
zapit
controld
nhttpd
neutrino -f -u

# Hier kommen wir erst beim Runterfahren

cp /var/autofs/configs/services.xml /var/autofs/configs/services.xml-old
cp /var/tuxbox/config/zapit/services.xml /var/autofs/configs
# Dito für boquets.xml

# usw...
ist deutlich robuster beim Serverausfall. (Dann timen die cp-befehel aus nach einge sekunden.)
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Ich hatte sowas mal gebaut. Mit einem Skript, das aus der start_neutrino aufgerufen wurde, 30 sek. gewartet hat und dann Kanallisten neu geladen und nhttpd neu gestartet hat (der kommt nämlich mit einem Start ohne vorhandene Services und Bouquets auch nicht klar). Spiele aber schon lange nimmer so viel mit Plugins, so das ich den Platz für die Senderlisten wieder locker habe.

cu
Jens