Cranix-base 4.3-lp152.45.1

Aus CEPHALIX/CRANIX
Version vom 16. September 2021, 13:17 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „* Specfile: ** Neue Abhängigkeit: chrony ** /etc/sysconfig/cranix wird nun als 'cranixconfig' Python3-Modul angeboten. (In %post-Sektion wird ein Symlink /usr…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
  • Specfile:
    • Neue Abhängigkeit: chrony
    • /etc/sysconfig/cranix wird nun als 'cranixconfig' Python3-Modul angeboten. (In %post-Sektion wird ein Symlink /usr/lib/python3.6/site-packages/cranixconfig.py auf /etc/sysconfig/cranix gelegt.
    • Korrektur der Synchronisierung der Templatedateien in %post-Sektion
  • Entfernung von evtl. festen Eintrag von repo.cephalix.eu in /etc/hosts
  • Neues Plugin. plugins/reset_device/100-reset-device.sh Beim Klonen wird das API-Call PUT devices/{deviceId}/resetMinion gerufen um die Zertifikate des Clients vom Server zu entfernen. Diese Funktionalität wurde nun in Pluginscript ausgelagert. Dadurch kann man auch selber Pluginscripte für diese Aktion schreiben.
  • plugins/add_device/100-add-device.sh Die IP-Adresse wird nun durch den Aufruf von "samba-tool computer add" anstelle von "samba-tool dns" erledigt. Dadruch wird das Komputerkonto auch automatisch angelegt.
  • copy_and_run_rem_printers Das Path zum Powrshallscript wurde korrigiert.
  • Neues Toolskript: wait-for-api.sh. Dieses Skript wartet solange bis das API funktionsfähig ist.