-
TESM-Lizenzserver 2.0.2 Stable
released this
2026-09-03 00:17:02 +02:00 | 8 commits to main since this releaseOberfläche
- Echte Umlaute in allen Texten -- Seiten und Dokumentation.
- "Änderungen" heisst jetzt Audit; die Ampel dort ist eindeutig: Info grün,
Hinweis orange, Warnung rot. Ein erfolgreicher Heartbeat an den Master wird
nicht mehr protokolliert, ein fehlgeschlagener schon. - Der Knopf im Dateifeld ist im dunklen Thema wieder lesbar.
- In der Rechtematrix ist dunkler jetzt nicht vorhanden -- und nicht mehr
anhakbar. - Fusszeile mit Version und Rechteinhaber an einer Stelle, statt in zwei
Vorlagen getrennt.
Sitzung
- Neu einstellbar: automatische Abmeldung bei Leerlauf, Vorgabe 30 Minuten
(Systemeinstellungen). Aktivität setzt den Zähler zurück; die Zeit greift
ohne Neustart des Dienstes.
Sonstiges
Der Release-Tarball liegt nicht mehr im Repository -- er hängt nur noch am
Release, wo er hingehört.Aktualisierung
update.shfunktioniert jetzt tatsächlich: die Bezugsquelle war auf einen
Platzhalter voreingestellt, das Repository heisst jetzt wie die Anwendung, und
alles nach dem Tag geht unverändert aninstall.shweiter -- nur so lässt sich
eine benannte Instanz aktualisieren:sudo bash /opt/tesm-license-opus/deploy/update.sh tesm-license latest --instance opusOhne
--instanceentstünde daneben eine zweite Installation. Ausserdem bleiben
die Ports einer bestehenden Installation erhalten: eine benannte Instanz
fiel bisher auf 8080/8443 zurück, auch wenn sie auf Port 80 lief -- ein Reverse
Proxy davor hätte danach ins Leere gezeigt.Zwei Prüfungen darin hatten nie zugegriffen: die Suche nach
install.shim
entpackten Paket lief eine Ebene zu flach und meldete den Fehler als
unbrauchbaren Download, und die CRLF-Prüfung rieffileauf -- ein Paket, das
auf einem schlanken Server fehlt, worauf die Prüfung stillschweigend zustimmte.Installation
tar xzf tesm-license-v2.0.2.tar.gz && cd tesm-license sudo bash deploy/install.sh --app tesm-license --https --domain lizenz.firma.de sudo -u tesm-license tesm-license-admin init-key # sofort sichern sudo -u tesm-license tesm-license-admin bootstrap sudo -u tesm-license tesm-license-admin create-adminBestehende Installation:
sudo bash /opt/tesm-license/deploy/update.sh tesm-licenseDownloads