Hilfe: Paket-Architekt
Der in m23 integrierte Paket-Architekt ist ein komfortables Werkzeug, um direkt aus der m23-Oberfläche heraus Debian-Pakete zu erstellen, die dann wie gewohnt auf den Clients installiert werden können. Diese Pakete können einzelne Dateien oder ganze Verzeichnisbäume enthalten.
Die Pakete werden aus Archivdateien im tar-Format mit bzip2- oder gzip-Kompression erzeugt. Darin enthaltene Benutzer- und Zugriffsrechte von Dateien und Verzeichnissen werden dabei ohne Neukompression beibehalten. Die erzeugten Debian-Pakete sind unabhängig von einer Distribution und einer Distributionsversion und können somit auf Debian-, Ubuntu- oder Kubuntu-Clients verwendet werden.
Die Erstellung des Paketes läuft folgendermaßen ab:
- Ablegen der tar- oder deb-Datei in das Verzeichnis "/m23/data+scripts/extraDebs/". Dies kann z.B. durch Hochladen mittels scp geschehen oder durch den integrierten Datei-Upload "Tar-Datei zum Umwandeln hochladen".
- Nach dem Ablegen der Datei klicken Sie auf "Aktualisieren", damit diese in der Liste "Dateiliste" erscheinen.
- Wählen Sie die Datei aus, die sie umwandeln möchten und klicken neben dem Dateinamen auf "In Debian-Paket umwandeln". Die Aktualisierung der Paketindexdateien erfolgt automatisch, so daß die Paketquelle sofort verwendet werden kann.
Hinweis
Natürlich können Sie auch bereits fertige Debian-Pakete im Paket-Verzeichnis ablegen. Um den Paketindex zu aktualisieren klicken Sie bitte auf "Paketindex neu erstellen".
BitTorrent
Wenn Sie große Dateien auf viele Rechner verteilen und dabei den m23-Server entlasten möchten, können Sie die BitTorrent-Funktion verwenden. Mit BitTorrent tauschen die m23-Clients bereits heruntergeladene Teile von Dateien untereinander aus, sodaß der m23-Server (im optimalen Fall) die Dateien nur ein einziges Mal überträgt.
Um Bittorrent zu verwenden, gehen Sie wie folgt vor:
- Kopieren Sie die Datei(en), die Sie verteilen möchten, auf den m23-Server in das Verzeichnis "/m23/data+scripts/extraDebs/"
- Klicken Sie auf den Button ".torrent erstellen" nach den betreffenden Dateinamen
- Verwenden Sie in Ihren eigenen Skripten die m23-Funktion
BT_dlFile($torrentDateiName, $ZielverzeichnisAufClient)
GPG-Paketquellen-Signierungsschlüssel
Hier können Sie den privaten GPG-Schlüssel auswählen, der zum Signieren der auf Ihrem m23-Server erstellten Paketquellen verwendet wird. Auf die m23-Clients wird der dazugehörige öffentliche Schlüssel übertragen, damit diese die Unverfälschtheit der Pakete überprüfen können.
Unter "Aktuell verwendeter GPG-Schlüssel" sehen Sie den aktuell verwendeten Schlüssel. Sollte hier kein Schlüssel angegeben sein, so werden die Pakete auf Ihrem m23-Server aktuell nicht signiert.
Zum Nutzen eines privaten GPG-Schlüssels wählen Sie diesen aus der Liste aus und klicken Sie anschließend auf "Wählen". Der GPG-Schlüssel wird nun zum Signieren aller neu erstellten oder aktualisierten Paketquellen verwendet und auch auf neu angelegte oder wiederhergestellte m23-Clients übertragen.
Möchten Sie vorhandene GPG-Schlüssel entfernen oder neue hinzufügen, so klicken Sie auf "GPG-Schlüssel verwalten". |