Univention hat am 24.02.2023 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2023-02-24
Mit folgenden Änderungen:
ucs-school-umc-exam in Version 9.0.1-57A
- Die Erstellung von
exam-exam-
Benutzern wird jetzt verhindert. Dies war ein Problem falls Benutzer gleichzeitig an mehreren Examen teilnehmen. 55745
Univention hat am 17.08.2022 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2022-08-17
Mit folgenden Änderungen:
ucs-school-umc-exam in Version 9.0.1-56A
ucs-school-umc-distribution in Version 17.0.1-10A
- Die Überprüfung des Verzeichnisnamens erkennt nun alle falschen Namen und zeigt eine benutzerfreundliche Fehlermeldung an. Zusätzlich wurde die Beschreibung des Klassenarbeits-Verzeichnisses verbessert 54908
ucs-school-veyon-windows 4.7.4.0-ucs4.4-1A
- Der Veyon Windows Installer wurde von 4.5.2 auf 4.7.4 aktualisiert Bug 55076).
Univention hat am 20.07.2022 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2020-07-20
Mit folgenden Änderungen:
ucs-school-lib in Version 12.2.38A
- Intern: Die Syntaxklasse des Benutzerattributs expiration_date wurde geändert (Bug 54973)
ucs-school-veyon-client 1.0.1-9A
- Intern: Es wurde eine neue Verbindungstestmethode hinzugefügt (Bug 54886).
ucs-schule-umc-computerraum 11.0.0-34
- Eine Fehlermeldung bezüglich des Veyon WebAPI Servers wurde verbessert (Bug 54886).
- Nachdem eine Veyon-Sitzung ungültig wird, wird eine neue Sitzung aufgebaut (Bug 54884).
univention-management-konsole-modul-selektiv-udm 8.0.0-3A
- Das Paket wurde nach dh_python migriert (Bug 52601).
Univention hat am 29.11.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-11-29
Mit folgenden Änderungen:
ucs-school-import in Version 17.0.74A~4.4.0.202111231620
- Interne Verbesserung: Der UCS@school-Import wurde angepasst, um das neue UCS@school-Attribut expiration_date zu verarbeiten (Bug 54115)
Bei der Suche nach zwei aufeinanderfolgenden Sternen in der UMC wurde ein Traceback ausgelöst. Dies wurde in den folgenden Paketen behoben (Bug 32177):
- ucs-school-lib in Version 12.2.37A~4.4.0.202111231618
- ucs-school-umc-groups in Version 9.0.0-14A~4.4.0.202107201105
- ucs-schule-umc-users in Version 15.0.3A~4.4.0.202107201120
- ucs-schule-umc-rooms in Version 16.1.3A~4.4.0.202107201118
- ucs-schule-umc-printer-moderation in Version 16.0.3A~4.4.0.202107201116
- ucs-schule-umc-internetrules in Version 15.0.3A~4.4.0.202107201113
- ucs-schul-umc-wizards in Version 11.0.7A~4.4.0.202111251159
ucs-school-lib in Version 12.2.37A~4.4.0.202111231618
- Interne Verbesserung: Das Feld expiration_date wurde in der UCS@school Python-Bibliothek hinzugefügt (Bug 54115).
ucs-school-umc-wizards in Version 11.0.7A~4.4.0.202111251159
- Das optionale Feld expiration_date kann nun in der UMC bearbeitet werden. Die optionalen Felder können durch Setzen der UCR-Variable ucsschool/wizards/schoolwizards/users/optional_visible_fields geändert werden (Bug 54115).
- Das Modul “Benutzer (Schulen)” enthält jetzt den Kontostatus der Benutzer in der Tabelle (Bug 54142).
Univention hat am 25.10.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-10-25
Mit folgender Änderung:
ucs-school-veyon-windows in Version 4.5.2.0-2A~4.4.0.202110211713
- Der Name der Veyon-Zertifikatsdatei enthält jetzt den Hostnamen des Schulservers. Dadurch wird das Überschreiben von Zertifikaten auf der SYSVOL-Freigabe verhindert (Bug 53963).
Univention hat am 20.10.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-10-20
Mit folgenden Änderungen:
ucs-school-import in Version 17.0.73A~4.4.0.202110081040
- Die Generierung der CSV-Datei der Importzusammenfassung wurde korrigiert, um auch die möglichen Änderungen an bestehenden Benutzern in dry-runs zu berücksichtigen (Bug 53841).
ucs-school-umc-diagnostic in Version 1.0.0-27A~4.4.0.202109270937
- Auf Samba-Freigaben für Schulgruppen mit aufeinander folgenden Leerzeichen kann standardmäßig nicht zugegriffen werden. Ein neues Diagnose Modul wurde hinzugefügt, um solche Gruppen zu finden. Bitte besuchen Sie Remove consecutive spaces from groups and shares für weitere Informationen (Bug 53464).
Univention hat am 30.09.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-09-30
Mit folgender Änderung:
ucs-school-import in version 17.0.72A~4.4.0.202109211758
- Die Eigenschaft udm_properties wird nun auch bei Nutzern geladen, die gelöscht werden sollen. Zudem wurde die Validierung von zu löschenden Nutzern abgeschaltet (Bug #53649).
Univention hat am 20.07.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-07-20
Mit folgender Änderung:
ucs-school-import in version 17.0.71A~4.4.0.202107141220
- Während der Migration von dh-python wurden einige Python-Pakete an einem falschen Ort installiert. Dies wurde behoben (Bug #53576).
Univention hat am 01.07.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-07-01
Unter anderem enthaltene Änderungen:
ucs-school-import in version 17.0.70A~4.4.0.202106291122
- Der quiet parameter des Skripts ucs-school-purge-expired-users führt jetzt dazu, das bei erfolgreichem Durchlauf keine Ausgabe erzeugt wird und keine Mails versendet werden, wenn das Skript als cron job ausgeführt wird (Bug 50331)
- Das postinst des Pakets überschreibt jetzt nicht mehr UCR-Variablen mit deren Default-Wert (Bug 53326)
- Ein Fehler, der dazu führte, dass nach dem Import die UCS@school Rolle des Schuladmins entfernt wurde, wurde behoben (Bug 53203)
ucs-school-umc-diagnostic 1.0.0-23A~4.4.0.202106221241
- UCS@school consistency-checks now handles exceptions caused by inaccessible users (Bug 53211)
- Im Diagnose Modul UCS@school Check admin accounts wurde die Ausgabe verbessert. Zusätzlich wird überprüft, ob der Admin sich in inkorrekten Admin Gruppen befindet (Bug 53139)
- Die Parametrisierung des Skripts ucs-school-object-consistency wurde verbessert (Bug 53211)
Die folgenden Pakete wurden angepasst, um den Wechsel auf UCS@school 5.0 zu erleichtern. Sie beinhalten keine Verhaltensänderungen.
Diese UCS@school Pakete wurden auf dh_python migriert:
- ucs-school-import 17.0.70A~4.4.0.202106291122 (Bug 52580)
- ucs-school-lib 12.2.32A~4.4.0.202106161246 (Bug 52582)
- ucs-school-italc 13.0.0-1A~4.4.0.202106041001 (Bug 52581)
- ucs-school-netlogon-user-logonscripts 15.0.0-3A~4.4.0.202106041845 (Bug 52647)
- ucs-school-old-sharedirs 14.0.0-1A~4.4.0.202106030013 (Bug 52649)
- ucs-school-radius-802.1x 7.0.1-8A~4.4.0.20210603001 (Bug 52651)
- ucs-school-roleshares 7.0.0-5A~4.4.0.202106030017 (Bug 52583)
- ucs-school-umc-computerroom 11.0.0-32A~4.4.0.202106032157 (Bug 52585)
- ucs-school-umc-distribution 17.0.1-9A~4.4.0.202106030021 (Bug 52586)
- ucs-school-veyon-client 1.0.1-8A~4.4.0.202106041321 (Bug 52599)
- ucs-school-umc-exam 9.0.1-55A~4.4.0.202106041427 (Bug 52587)
- ucs-school-umc-groups 9.0.0-13A~4.4.0.202106030025 (Bug 52588)
- ucs-school-umc-helpdesk 15.0.0-5A~4.4.0.202106041855 (Bug 52589)
- ucs-school-umc-import 2.0.0-6A~4.4.0.202106030028 (Bug 52590)
- ucs-school-umc-installer 7.0.2A~4.4.0.202106030029 (Bug 52591)
- ucs-school-umc-internetrules 15.0.2A~4.4.0.202106030032 (Bug 52592)
- ucs-school-umc-lessontimes 7.0.0-3A~4.4.0.202106030033 (Bug 52593)
- ucs-school-umc-lists 2.0.0-7A~4.4.0.202106030035 (Bug 52594)
- ucs-school-umc-printermoderation 16.0.2A~4.4.0.202106030036 (Bug 52595)
- ucs-school-umc-rooms 16.1.2A~4.4.0.202106030038 (Bug 52596)
- ucs-school-umc-users 15.0.2A~4.4.0.202106030040 (Bug 52597)
- ucs-school-umc-wizards 11.0.2A~4.4.0.202106030041 (Bug 52598)
Diese Pakete wurden bzgl. ihrer Python 3 Kompatibilität angepasst:
ucs-school-umc-helpdesk 15.0.0-5A~4.4.0.202106041855
- Das UDM Modul “settings/console_helpdesk” 15.0.0-5A~4.4.0.202106041855 (Bug 52658)
ucs-school-import 17.0.70A~4.4.0.202106291122
ucs-school-ldap-acls-master 17.0.4-10A~4.4.0.202106020037
- The LDAP-ACL UCR templates (Bug 52604)
ucs-school-netlogon-user-logonscripts 15.0.0-3A~4.4.0.202106041845
- UCR templates (Bug 52604)
ucs-school-webproxy 15.0.3A~4.4.0.202106030113
- UCR templates (Bug 52604)
ucs-school-umc-exam 9.0.1-55A~4.4.0.202106041427
- UCR templates (Bug 52604)
ucs-school-metapackage 12.0.4-17A~4.4.0.202106030111
- Der join hook (Bug 52604)
In diesen Paketen wurde python-support debhelper entfernt:
- ucs-school-info 9.0.0-1A~4.4.0.202106030005 (Bug 52646)
- ucs-school-umc-diagnostic 1.0.0-23A~4.4.0.202106221241 (Bug 53386)
- ucs-school-ox-support 3.0.2A~4.4.0.202106030014 (Bug 52650)
- ucs-school-netlogon 9.0.0-1A~4.4.0.202106030010 (Bug 52648)
- ucs-school-s4-branch-site 7.0.0-3A~4.4.0.202106032239 (Bug 52584)
Univention hat am 26.05.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-05-26
Unter anderem enthaltene Änderungen:
- Dieser Fix fügt eine automatische Prüfung der user_import Konfiguration durch. Die Datei
/usr/share/ucs-school-import/schema/user_import_configuration_schema.json
beschreibt dabei alle erlaubten Felder und ihre erwarteten Datentypen. Bei Fehlern wird eine Meldung angezeigt (Bug 49102). - Die UCS@school Objektklassen des Python Paketes
ucsschool.lib.models
können nun individuellen Python Code vor und nach create, modify, move und delete Operationen ausführen (PyHooks). Für mehr Details, siehe UCS@school (Bug 49557).
Univention hat am 10.05.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-05-10
Unter anderem enthaltene Änderungen:
- In Version 4.4 v8 wurde eine Funktion eingeführt, die die Verwendung von Clients mit mehreren IP-Adressen in UCS@school erlaubt (Bug 52425). Diese Funktion ist nun auch für das Veyon Backend standardmäßig deaktiviert und kann durch Setzen der UCR-V
ucsschool/umc/computerroom/ping-client-ip-addresses
aktiviert werden (ucs-school-umc-computerroom (11.0.0-30), (Bug 53055) - Interne Verbesserung: Deutliche Verbesserung der Performance bei Verwendung des Veyon-Backends für den Computerraum (ucs-school-umc-computerroom (11.0.0-30), (Bug 53055)
Univention hat am 06.05.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-05-06
Unter anderem enthaltene Änderungen:
- Wenn ein Benutzerimport mit einer E-Mail im Schema durchgeführt wird, ist eine Maildomäne in der JSON-Konfiguration oder in der UCRV-Mail/hosteddomains erforderlich. Dieser Fix stellt sicher, dass der Import nur durchgeführt wird, wenn diese Anforderungen erfüllt sind. Andernfalls bricht der Import ab (ucs-school-import (17.0.56), (Bug 48243)
- Syntaxfehler in der Konfiguration führten zu unklaren Tracebacks. Dieser Fix verkürzt die Fehlermeldung auf die wichtigen Informationen (ucs-school-import (17.0.56), (Bug 49578).
- Der Wert der Property ucschoolRole wurde auf Primary- und Replication Nodes (DC-Master und DC-Slave) in bestimmten Situationen falsch gesetzt. Dies wurde behoben (ucs-school-lib (12.2.24), (Bug 53162).
- Die UCS@school-Objektvalidierung und das Diagnosemodul UCS@school consistency validieren nun Gruppen, Schulen und Rollen case-insensitive (ucs-school-lib (12.2.24), (Bug 53044).
- Das Join-Skript des Pakets ucs-school-metapackage setzt jetzt auch fehlende Rollen am Benutzer demo_admin, wenn dieser sich im LDAP nicht unterhalb der Lehrer der Testschule DEMOSCHOOL befindet (ucs-school-metapackage (12.0.4-15), (Bug 53014).
- Das Anlegen von Schuladministratoren ohne die Rollen staff oder teacher wurde in Version 11.0.0-11 eingeführt. Der korrekte Standardwert, der deaktiviert ist, wird nun durch Ändern von ucsschool/wizards/schoolwizards/users/roles/disabled gesetzt (ucs-school-umc-wizards (11.0.0-15), (Bug 44699).
- Das Ping-Timeout wurde auf 5 Sekunden verlängert und die Funktionalität des Veyon Clients stabilisiert (ucs-school-veyon-client (1.0.1-7), (Bug 53055).
Univention hat am 21.04.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-04-22
Unter anderem enthaltene Änderungen:
- Um die Lesbarkeit zu verbessern, wird die Zusammenfassung von Usern einer Rolle nicht mehr aufgelistet, wenn sich mehr als acht User dieser Rolle geändert, erzeugt oder gelöscht wurden (ucs-school-import (17.0.54), (Bug 47841).
- Interne Verbesserung: Der Coder der Hooks, der benutzt wurde um Gruppen, Richtlinien und UCR Variablen zu erzeugen bzw. zu modifizieren, nachdem neue Schulen (OUs) erzeugt wurden, wurde zu Python Code umgewandelt (ucs-school-lib (12.2.22) (ucs-school-import (17.0.54), (ucs-school-selfservice-support (3.0.0-4)), (Bug 52853).
Univention hat am 21.04.2021 ein Paketupdate für UCS@school 4.4 v9 veröffentlicht
Eine vollständige Liste der veränderten Pakete sowie der enthaltenen Änderungen kann in unserem Changelog-Dokument nachgelesen werden:
https://docs.software-univention.de/changelog-ucsschool-4.4v9-de.html#changelog:ucsschool:2021-04-21
Unter anderem enthaltene Änderungen:
- In some situations exam-users could not access their home directories after starting the same exam twice in a short time interval in a multi-server environment. This patch fixes this issue (ucs-school-umc-exam (9.0.1-51), (Bug 52680).
- Internal improvement: The code of the hooks which runs after the creation of OUs, was migrated to the package ucs-school-lib (ucs-school-umc-exam (9.0.1-51), Bug 52853).
- It is now possible to select multiple workgroups in the UMC and delete them with one click (ucs-school-umc-groups (9.0.0-11), Bug 47393).