LowIxOS

LowIx-Admin 0.6: Paketquellen finden statt kennen

· René Linder · Neuigkeiten

Bisher galt beim Einbinden einer Paketquelle, was ĂŒberall gilt: Adresse kennen, SchlĂŒssel kennen, hoffen. Mit LowIx-Admin 0.6 wird das zu einem Ausflug ins MenĂŒ: Software > Repositories finden.

Wie es geht

Domain eingeben — vorbelegt mit lowixos.org — und LowIx-Admin liest die Datei repos.json des Anbieters. Die Antwort zeigt Basis-Repositories und KanĂ€le mit Titel, Paketzahl und Stand. KanĂ€le mit mehreren Fassungen erscheinen als eine Zeile je Strang: „PHP" mit „8.2 8.3 8.4 8.5", dazu, welche Fassung bereits eingebunden ist. F2 wĂ€hlt die Fassung, F3 bindet sie ein. Fehlt zu einem Kanal das Basis-Repository, kommt es automatisch mit; ist ein Konkurrent im selben Strang schon eingebunden (etwa php/8.2 neben php/8.5), warnt das Werkzeug erst.

Die Sicherheit ist die halbe Funktion

Repos.json wird nur ĂŒber HTTPS gelesen, mit GrĂ¶ĂŸen- und Zeitlimit; ein einziger fehlerhafter Eintrag macht die ganze Liste ungĂŒltig. gpgcheck ist bei jedem eingebundenen Repository an. Und der SchlĂŒssel? Der wird nicht per --gpg-auto-import-keys hereingewunken, sondern geladen, gegen den Fingerabdruck aus der Liste geprĂŒft und vor dem Import angezeigt. Vertrauen gut, Kontrolle besser.

Warum das mehr ist als Komfort

Erst vor wenigen Tagen hat das Repository seine KanĂ€le bekommen (MariaDB, PHP, Java, Tomcat, zuletzt desktop). Serverseitig Ströme anzubieten ist das eine — dass ein System sie per Knopfdruck findet, das andere. Mit 0.6 schließt sich die Schleife: anbieten, finden, einbinden, ohne dass jemand eine Adresse abtippen muss.

LowIx-Admin 0.6.3 liegt wie alles im eigenen Repository — und findet sich kĂŒnftig wohl selbst.

#LowIx-Admin #Repositories #KanÀle #Sicherheit