-
TESM-Lizenzserver 2.0.5 Stable
released this
2026-09-03 12:48:36 +02:00 | 5 commits to main since this releaseAnmeldebanner (MOTD)
Der Zustand der Installation steht wieder im SSH-Login-Banner:
TESM · Lizenzserver 2 Kunden · 2 Lizenzen ausgestelltEine Tagline hat der Lizenzserver bewusst nicht: die Funktionsliste von TESM
wäre dort falsch, und eine erfundene wäre schlimmer als keine.Das Banner der Fassung 1.x hing am alten Quellverzeichnis und importierte
dafür die ganze Anwendung samt venv. Nach einem Umstieg zeigte es damit die
Zahlen einer Datenbank, die niemand mehr füllt -- eingefroren, aber
unverdächtig.Diese Fassung benutzt nur die Standardbibliothek: kein venv, kein Import
der Anwendung, die Datenbank wird nur lesend geöffnet. Ein Lauf dauert
Millisekunden statt eines Flask-Starts, und der Aufruf ist mittimeout 3
abgesichert -- ein Banner darf eine Anmeldung nie blockieren.install.shlegt es an; ein Banner der Vorgängerfassung wird entfernt, aber
nur, wenn es genau auf dessenmotd_banner.pyzeigt. Von Hand prüfen:sudo /usr/local/lib/tesm/tesm-motd --app tesm-license --root /srv/<name>Damit es nicht zwei Wahrheiten über "online" gibt, steht die Zählung der
Statusübersicht jetzt an einer Stelle; das Banner trägt sie wortgleich, und ein
Test vergleicht beide.Installation
sudo bash /opt/tesm-license/deploy/update.sh tesm-license latest --instance <name>Downloads