tuxedo-tomte(1)

NAME
tuxedo-tomte - Verwaltet Lösungen für TUXEDO Notebooks

ÜBERSICHT
tuxedo-tomte <BEFEHL> [NAME...]

tomte <BEFEHL> [NAME...]

BESCHREIBUNG

tuxedo-tomte ist ein kleiner Helfer, der Aktualisierungen und Lösungen für TUXEDO Geräte im Hintergrund verwaltet. Er gibt keine Informationen, Telemetrie oder ähnliche Informationen weiter.

Viele, aber nicht alle Optionen benötigen Administrationsrechte.

OPTIONEN

Folgende Optionen sind verfügbar:

list
    Listet alle verfügbaren Optionen auf mit Name, Versionsnummer und ob diese aktiv, blockiert oder für das System notwendig sind.

status
    Das gleiche wie 'list'.

versions
    Listet alle verfügbaren Optionen auf mit Name, Versionsnummer des Pakets (wenn möglich), Versionsnummer des Moduls und ob diese aktiv, blockiert oder für das System notwendig sind.

description <MODUL>
    Zeigt eine kurze Beschreibung für dieses Modul.

configure <MODUL>|all
    Konfiguriert, wenn möglich das genannte Modul oder Lösung. Das bedeutet, wenn es nicht bereits installiert oder blockiert ist und für dieses System funktioniert.

    Falls all verwendet wird, werden alle Lösungen die für dieses System existieren, installiert.

    Installierbare Module können mit

        tomte list

    angezeigt werden.

    Wenn DONT_CONFIGURE aktiv ist, werden keine Änderungen vorgenommen.

    Benötigt Administrationsrechte.

reconfigure <MODUL>|all
    Konfiguriert das genannte Modul oder die Lösung, auch wenn diese bereits installiert war.

    Wenn das Modul blockiert oder nicht für dieses System konzipiert wurde, werden keine Änderungen vorgenommen.

    Wenn all verwendet wird, werden alle Lösungen installiert die möglich sind.

    Installierbare Module können mit

        tomte list

    angezeigt werden.

    Wenn DONT_CONFIGURE aktiv ist, werden keine Änderungen vorgenommen.

    Benötigt Administrationsrechte.

block <MODUL>|all
    Verhindert, dass das Modul oder die Module automatisch installiert oder aktualisiert werden.

    Bereits installierte Module werden nicht aktualisiert oder gelöscht mit Ausnahme der Pakete die vom Debian Paketmanagement System verwaltet werden.

    Benötigt Administrationsrechte.

    Module die als prerequisite gekennzeichnet sind können nicht blockiert werden.

unblock <MODUL>|all
    Erlaubt Tomte, Module die von diesem System benötigt werden automatisch zu installieren oder zu aktualisieren.

    Benötigt Administrationsrechte.

remove <MODUL>
    Entfernt das genannte Modul unabhaengig vom gewaehltem Modus (AUTOMATIC, UPGRADES_ONLY, DONT_CONFIGURE).

    Nach Entfernen des Moduls, sollte dieses blockiert werden mit

        tomte block <MODUL>

    ansonsten wird es wieder automatisch installiert wenn der gewählte Modus AUTOMATIC ist.

    Benötigt Administrationsrechte.

    Im Moment können nur einige Module gelöscht werden.

loglevel <erwünschtes loglevel>
    Wenn kein loglevel angegeben wird wird der aktuelle loglevel ausgegeben.

    Der loglevel ist ein Wert von 0 bis 2, wobei 2 der höchste Wert ist und zum debuggen verwendet wird. Es entstehen dabei grosse Mengen an Logdaten und ist nicht für den Dauerbetrieb zu empfehlen.

KONFIGURATIONS-MODI
    Benötigt Administrationsrechte.

    Es gibt drei verschiedene Modi: AUTOMATIC, UPDATES_ONLY und DONT_CONFIGURE.

    Diese Modi werden gesetzt über

        sudo tomte <MODUS>

    Der Modus kann ebenfalls manuell über das Erstellen einer leeren Datei mit dem Namen des gewünschten Modus unter dem Verzeichniss /etc/tomte/ vorgenommen werden. z.B.

        sudo touch /etc/tomte/AUTOMATIC

    oder

        sudo touch /etc/tomte/UPDATES_ONLY

    oder

        sudo touch /etc/tomte/DONT_CONFIGURE

AUTOMATIC
    Dies ist der voreingestellte Modus. Alles wird von Tomte automatisch installiert/aktualisiert/gelöscht.

UPDATES_ONLY
    Nur die Aktualisierungen werden über Tomte verarbeitet.

    Keine Module werden ohne Intervention des Benutzers installiert oder gelöscht.

DONT_CONFIGURE
    Nichts, ausser den Modulen die als prerequisite markiert sind, wird von Tomte konfiguriert.

    Sinnvoll wenn die Datei z.B. vor der Installation von Tomte erstellt wird um zu vermeiden, dass Tomte bei der Installation unerwünschte Änderungen im System durchführt oder um Tomte in einem bestimmten Konfigurationszustand einzufrieren.

TUXEDO FAI INSTALLATION
    Alles wird automatisch installiert. Nach einer FAI-Installation ist das System betriebsbereit. Falls neue Module nötig sind, werden diese automatisch installiert.

INSTALLATION AUF VANILLA SYSTEM
    Alles wird automatisch installiert. Wahrscheinlich dauert es ein paar Minuten bis es fertig ist. Benachrichtigungen werden auf dem Bilschirm angezeigt.

    Die Installation zu unterbrechen könnte das System zerstören.

    Falls die Dateien AUTOMATIC, UPDATES_ONLY oder DONT_CONFIGURE unter /etc/tomte/ erstellt werden, wird Tomte entsprechend handeln.

INSTALLATION OHNE VERÄNDERUNGEN
    Falls die Datei /etc/tomte/DONT_CONFIGURE erstellt wird und Tomte danach installiert wird, werden nur die Repositories und Spiegel erstellt ( prerequisites ).

    Um zu sehen welche Module für das System vorgesehen sind

              tomte list

    Um dann ein Modul zu installieren

              tomte configure <MODUL>

MÖGLICHER ABLAUF
    Tomte installieren, es wird sich um alle Module die vom System benötigt werden kümmern und es wird ebenfalls den TUXEDO Kernel installieren, der alle notwendigen Treiber mit liefert.

    Falls nicht erwünscht ist, dass Tomte irgendwelche Änderungen im System durchführt oder z.B. ein bestimmter Kernel im System bleiben soll, kann die Datei DONT_CONFIGURE in /etc/tomte/ erstellt werden. Tomte wird dann keine weiteren Änderungen im System durchführen, außer den Repositories und den Debian Pakete Spiegel. Danach könnten die notwendigen Module aufgelistet werden

              tomte list

    die Module die nicht erwünscht sind blockieren

              sudo tomte block <MODUL>

    und Tomte in den Modus AUTOMATIC oder UPDATES_ONLY setzen

              sudo tomte AUTOMATIC

    oder

              sudo tomte UPDATES_ONLY

    Alternativ können die gewünschten Module manuell installiert werden

              sudo tomte configure <MODUL>

DATEIEN

/etc/tomte/tomte.cfg
    Die Tomte Konfigurationsdateien.

/var/log/tomte/tomte.log
    Die Tomte Logdatei.

/etc/tomte/DONT_CONFIGURE
    Datei, wenn vorhanden, verhindert dass Tomte irgendwas konfiguriert außer den notwendigen Modulen ( prerequisite ).

/etc/tomte/UPDATES_ONLY
    Bei Vorhandensein werden nur Aktualisierungen durchgeführt.

/etc/tomte/AUTOMATIC
    Bei Vorhandensein lässt Tomte alle Module und deren Aktualisierungen automatisch durchführen.