File Edit Rule

Die File Edit Rules sind eigentlich die mächtigsten, wichtigsten, aber auch „gefährlichsten“ Werkzeuge.

STB-Admin-Tool-2 - Cont-Man - File Edit Rule - 005

Mit den Edit Rules werden Einträge in den ausgewählten Dateien vorgenommen. Das heißt, man kann die Einträge und auch die Funktion der Datei beeinflussen. Daher sollte man wohl überlegen was man hier einstellt, im Zweifel, besser im Forum nach den Einträgen fragen.

Genau wie bei den File Backup Rules müssen wir hier erst einmal auf Manage Rules schalten. Dann im rechten Fenster auf new Rule und daneben auf File Edit Rule gehen. Im Eingabefeld daneben kann man den Pfad manuell eingeben, oder im linken Fenster die Datei mit der rechten Maustaste auswählen. Man sieht jetzt links den File Browser, rechts oben das Fenster für den Rule Eintrag und unten den Inhalt der Datei, hier die fstab.

STB-Admin-Tool-2 - Cont-Man - File Edit Rule - 001

Hier mal als Beispiel, wie es bei mir, bei der UFS 913 aussieht. Oben, sehr wichtig und neu, „Kill E² before…“. Enigma überschreibt gewisse Dateien beim Beenden, bzw. Schließen. Mit diesem Haken wird sicher gestellt, das der Eintrag in die Datei nachher auch bestehen bleibt und nicht von Enigma wieder mit der „alten“ Datei überschrieben wird. Beim Ausführen der Rule, wird das Tool also Enigma beenden und dann die Einträge vornehmen.

In dem unteren Fenster wird hier die /etc/settings als Beispiel gezeigt. Um einen Eintrag auszuwählen, markiert man diesen mit der rechten Maustaste und kopiert diesen. Wie auch in den File Backup Rules kann man jetzt den Eintrag in das Eingabefeld einfügen und mit + übernehmen. Der Eintrag wird mit einem gelben Hintergrund angezeigt.

STB-Admin-Tool-2 - Cont-Man - File Edit Rule - 002 Mit einem Doppelklick auf die Action, hat man die Auswahlmöglichkeit, zu entscheiden, was der Eintrag machen soll, löschen oder hinzufügen.

STB-Admin-Tool-2 - Cont-Man - File Edit Rule - 004

Würde man hier im Fall zum Beispiel config.plugins.hdmu auf delete setzen, würden eben ALLE Einträge die so beginnen, gelöscht. Das kann man sich zum Nutzen machen. Man könnte sich so einige Einträge sparen, sollte aber immer genau nachsehen, ob auch alle gelöscht werden sollen. Deshalb schadet es nicht, wenn man alle einzeln schreibt. Hier ist also Vorsicht geboten.

Man sollte sich im Fall der settings überlegen, ob man alles mit einer Rule macht, oder mehrere, nach Thema oder Plugin gruppiert. Also eine zum Beispiel für Einstellungen die die Box betreffen, die nächsten für Plugins, z.B. FritzBox, EPG Refresh usw. Das unterteilen ist meiner Meinung nach übersichtlicher, die Rule wird nicht zu groß. Bei Änderungen im Image kann es schon mal notwendig sein, das Einträge entfallen oder hinzu kommen. Will man mal ein Image ohne Plugins testen, läßt man die Rules für die Plugins weg, oder das Plugin ist neu oder geändert, bzw. wird nicht mehr genutzt. Das alles geht einfacher, wenn man einzelne Rules macht.

Der Vorteil an den File Edit Rules ist ganz klar, man kann einen Eintrag in eine Datei vornehmen, behält aber den restlichen Inhalt. Das heißt, alles was neu vom Image in der Datei ist, bleibt erhalten, man ergänzt also nur den Inhalt. Wenn man eine Datei wie die settings per FTP sichert und wieder zurück spielt, könnten also Änderungen die für das neue Image vorgenommen wären, verloren gehen.

Im Bereich Beispiele ist eine Anleitung mit Video zu sehen.