Update Thüringen edition to signed mouse-enabled v0.16

This commit is contained in:
pan
2026-07-05 23:21:18 +02:00
parent b0af06e26d
commit 8d4dd755f7
6 changed files with 22 additions and 6 deletions
+11 -2
View File
@@ -4,6 +4,8 @@ Die Thüringen Edition ergänzt den unveränderten Anwendungskern von [`synadm-t
Programmlogik, Navigation, Assistenten und Sicherheitsfunktionen werden nicht kopiert. Das Repository bindet einen geprüften `synadm-tui`-Stand als Git-Submodul ein; dadurch bleiben beide Editionen funktional identisch.
Die Bedienung funktioniert wahlweise per Tastatur oder Maus. Ein Klick auf einen Bereich zeigt dessen Befehle; ein Klick auf einen Befehl öffnet ihn direkt.
## Quellcode testen
```bash
@@ -47,8 +49,15 @@ Dieser Ablauf wurde mit Version 0.15 in einer isolierten APT-Umgebung geprüft:
## RPM-Status
Die getrennte RPM-Quelle ist unter
`https://git.blackwall.ipv64.de/api/packages/pan/rpm/thueringen.repo` erreichbar. Metadaten, SHA256-Prüfsumme, Paketinhalt und Programmstart von Version 0.15 wurden geprüft. Ein realer Test unter Fedora 42 mit DNF5 lädt Repository und Paket korrekt, beendet die Transaktion aber mit `The package is not signed`. Die bisher veröffentlichte RPM-Datei besitzt noch keine eingebettete Paketsignatur, obwohl die Gitea-Repository-Datei `gpgcheck=1` aktiviert. Die DNF-Installation wird deshalb erst nach Einrichtung eines dauerhaften RPM-Signaturschlüssels empfohlen; `gpgcheck` sollte nicht deaktiviert werden.
Die getrennte und signierte RPM-Quelle wird so eingerichtet:
```bash
sudo curl -fsSL https://git.blackwall.ipv64.de/pan/synadm-tui-thueringen/raw/branch/main/packaging/synadm-tui-thueringen.repo \
-o /etc/yum.repos.d/synadm-tui-thueringen.repo
sudo dnf install synadm-tui-thueringen
```
Ab Version 0.16 besitzen die RPM-Pakete dieselbe eingebettete RSA/SHA512-Signatur wie die Standard Edition. `gpgcheck=1` bleibt aktiviert; der öffentliche Schlüssel wird aus dem neutralen Kernrepository geladen.
## Gemeinsamen Kern aktualisieren