• v2.1.2 f16ba7d875

    TESM 2.1.2 Stable

    alientim released this 2026-09-09 00:27:04 +02:00 | 74 commits to main since this release

    Ein Sub-Paket kommt nicht mehr auf eine Wurzelinstanz

    Die Pruefung sah bisher nur nach, ob im Zielverzeichnis das Teilpaket
    tesm_license/master liegt. Jede Master-Installation, die vor 2.1.0
    eingerichtet wurde, kennt es aber noch nicht -- dort waere ein Paket der
    Sub-Ausgabe anstandslos durchgelaufen, und die Wurzelinstanz haette danach
    keinen Weg mehr zu einer Master-Lizenz.

    Jetzt entscheidet zusaetzlich die Rolle der eingespielten Lizenz. Ist sie
    master und das Paket die Sub-Ausgabe, bricht install.sh vor dem ersten
    Schreibzugriff ab und nennt das passende Repositorium.

    Wer eine Wurzelinstanz betreibt, aktualisiert sie aus tesm-license-master:

    sudo bash /srv/tesm-license/deploy/update.sh tesm-license latest --yes
    

    update.sh erkennt die Ausgabe selbst; den Zugriffstoken fuer das private
    Repositorium erwartet es in TESM_RELEASE_TOKEN oder /etc/tesm-release.token.

    Downloads