Sectionsd: Unterschied zwischen den Versionen
(Sectionsd begonnen...) |
(Steuerkommandos eingebaut) |
||
| Zeile 6: | Zeile 6: | ||
=Allgemeines= | =Allgemeines= | ||
Der Sections-[[Daemon]] ist unter [[Neutrino]] für das Sammeln, Aufbereiten und zur Verfügung stellen der [[EPG]]-Daten zuständig. | Der ''Sections-[[Daemon]]'' ist unter [[Neutrino]] für das Sammeln, Aufbereiten und zur Verfügung stellen der [[EPG]]-Daten zuständig. | ||
Er gilt als eine der Schwachstellen von [[Neutrino]], da diverse Instabilitäten und Fehlverhalten von ihm bekannt sind. | |||
=Benutzung über die Kommandozeile= | |||
Neben Neutrinointernen Steuerbefehlen, die direkt im Quellcode von [[Neutrino]] verbaut sind, von denen man im Regelfall nur aus dem [[Bootlog]] einiges zu sehen bekommt, kann der ''Sectionsd'' auch über einige Kommandos von Hand gesteuert werden. Nützlich können diese Befehle z.B. zum erstellen von [[Scripts]] oder zur Fehlersuche mittels [[Bootlog]] sein. (siehe auch [[Neutrino:Customizing#Ereignisse_abfangen|Customizing]]) | |||
Hier einige Beispiele: | |||
Aufrufen mit | |||
/var # sectionsdcontrol | |||
usage: sectionsdcontrol --pause stop sectionsd | |||
sectionsdcontrol --nopause restart sectionsd | |||
sectionsdcontrol --state get sectionsd runstate | |||
sectionsdcontrol --wepg <epgdir> write epgfiles to dir | |||
sectionsdcontrol --repg <epgdir> read epgfiles from dir | |||
sectionsdcontrol --freemem unloads all events | |||
sectionsdcontrol --restart restart sectionsd | |||
{{MissingText}} | {{MissingText}} | ||
Version vom 30. Juni 2008, 20:26 Uhr
Allgemeines
Der Sections-Daemon ist unter Neutrino für das Sammeln, Aufbereiten und zur Verfügung stellen der EPG-Daten zuständig.
Er gilt als eine der Schwachstellen von Neutrino, da diverse Instabilitäten und Fehlverhalten von ihm bekannt sind.
Benutzung über die Kommandozeile
Neben Neutrinointernen Steuerbefehlen, die direkt im Quellcode von Neutrino verbaut sind, von denen man im Regelfall nur aus dem Bootlog einiges zu sehen bekommt, kann der Sectionsd auch über einige Kommandos von Hand gesteuert werden. Nützlich können diese Befehle z.B. zum erstellen von Scripts oder zur Fehlersuche mittels Bootlog sein. (siehe auch Customizing)
Hier einige Beispiele:
Aufrufen mit
/var # sectionsdcontrol
usage: sectionsdcontrol --pause stop sectionsd
sectionsdcontrol --nopause restart sectionsd
sectionsdcontrol --state get sectionsd runstate
sectionsdcontrol --wepg <epgdir> write epgfiles to dir
sectionsdcontrol --repg <epgdir> read epgfiles from dir
sectionsdcontrol --freemem unloads all events
sectionsdcontrol --restart restart sectionsd
An dieser Stelle muss noch Text rein.
Grundlagen - Installation - Debug-Mode - Hardware - CDK/Development
LCars - Neutrino - Enigma - Plugins - Spiele - Software - Tools - Howto - FAQ - Images
Hauptseite - News - Alle Artikel - Bewertungen - Gewünschte Seiten - Index - Neue Artikel - Impressum - Team
Hilfeportal - Seite bearbeiten - Bilder - Links - Tabellen - Textgestaltung