Inhaltsverzeichnis
Dieses Dokument enthält die Changelogs mit den detaillierten Änderungsinformationen zum Update von UCS@school von Version 4.4 v2 nach 4.4 v3. Sofern notwendig, werden wichtige Hinweise zum Update in einem separaten Abschnitt behandelt. Die Changelogs werden nur in Englisch gepflegt. Die Änderungsinformationen für vorherige Versionssprünge finden sich unter https://docs.software-univention.de/.
Während der Aktualisierung kann es zu Ausfällen von Diensten innerhalb der Domäne kommen. Aus diesem Grund sollte das Update innerhalb eines Wartungsfensters erfolgen. Grundsätzlich wird empfohlen das Update zunächst in einer Testumgebung einzuspielen und zu testen. Die Testumgebung sollte dabei identisch zur Produktivumgebung sein.
Größere Updates für UCS@school werden im Univention Appcenter als eigenständiges App-Update herausgegeben. Kleinere Updates und Fehlerbereinigungen (Errata für UCS@school), die keine Interaktion mit dem Administrator erforderlich machen, werden im Repository der bereits veröffentlichten App-Version von UCS@school herausgegeben. Die Changelog-Dokumente, die Univention mit jeder UCS@school-App-Version herausgibt, werden dann entsprechend um einen neuen Abschnitt erweitert, aus dem ersichtlich wird, zu welchem Zeitpunkt welche Pakete veröffentlicht und welche Fehler dabei behoben wurden.
Source package ucs-school-ldap-acls-master in version 17.0.2-1A~4.4.0.201907042205:
Source package ucs-school-lib in version 12.1.2-1A~4.4.0.201907090931:
The automatically created hostname for school DCs in multi server environments is now correct (Bug 49462).
Internal improvement: The data type of the ip_address
and mac_address
values of computer objects has been fixed (Bug 49608).
Internal improvement: the role teacher_computer
has been added for computers that are used by teachers, so they can be excluded from network access restrictions (Bug 48080).
Source package ucs-school-metapackage in version 12.0.2-4A~4.4.0.201907161034:
Source package ucs-school-umc-distribution in version 17.0.1-5A~4.4.0.201907151426:
Source package ucs-school-umc-exam in version 9.0.1-13A~4.4.0.201907240848:
Teacher computers are now exempt from the internet and share access restrictions during an exam (Bug 48080).
Various improvements have been made to the exam mode, see referenced bugs for details (Bug 49637).
The group members of exams are now shown in the exam wizard while choosing participating groups (Bug 49554).
The exam mode backend now supports unstarted exams (Bug 49701).
The exam mode frontend now supports unstarted exams (Bug 49744).
The exam mode frontend has been adapted to allow the preparation of exams in advance (Bug 49763).
The input data verification has been moved to the end of the exam configuration wizard (Bug 49765).
Exams are now allowed to be prepared without starting them (Bug 49782).
The exam overview table has been adjusted to show more useful information (Bug 49801).
Internal improvement: a UMC call was added to delete unstarted exams (Bug 49859).
A delete action was added to the exam overview (Bug 49884).
Source package ucs-school-umc-rooms in version 16.1.0-1A~4.4.0.201906261544:
Teacher computers can now be defined in the room management module. This is useful if they should be exempt from network access restrictions (Bug 48080).
Source package ucs-school-umc-wizards in version 11.0.0-6A~4.4.0.201906071212:
Internal improvement: The data type of the ip_address
and mac_address
values of computer objects has been fixed (Bug 49608).
Source package ucs-school-import in version 17.0.8A~4.4.0.201908011257:
Source package ucs-school-lib in version 12.1.4A~4.4.0.201907301859:
When logging, passwords are removed more reliably (Bug 49938).
Source package ucs-school-import in version 17.0.10A~4.4.0.201908051526:
Fix an error in a UDM hook, crashing on systems without the ucs-school-lib package (Bug 49963).
Source package ucs-school-import in version 17.0.11A~4.4.0.201908120945:
An error was fixed that happened when a user was moved to another school and the setting school_classes_keep_if_empty
was enabled (Bug 49995).
Source package ucs-school-lib in version 12.1.5A~4.4.0.201908271804:
UCS@school code can now handle the change of the UDM property departmentNumber
from being a single value property to a multi value property (Bug 50066).
Source package ucs-school-import in version 17.0.13A~4.4.0.201909100937:
A script (/usr/share/ucs-school-import/scripts/fix_ucsschool_slaves
) has been added that automatically fixes broken domaincontroller slave object. This script is started automatically by the join script of the package ucs-school-import. To prevent the automatic correction, set the UCR variable ucsschool/update/skip-slave-object-correction=true
before updating. All checks and changes are recorded in the log file /var/log/univention/ucsschool-fix-slave-objects.log
(Bug 50116).
Source package ucs-school-lib in version 12.1.7A~4.4.0.201909041215:
Source package ucs-school-umc-computerroom in version 11.0.0-4A~4.4.0.201908081356:
The execution of arbitrary code from "at" jobs inside the UMC computerroom module is now prevented (Bug 40367).
Source package ucs-school-umc-computerroom in version 11.0.0-6A~4.4.0.201909192040:
Source package ucs-school-umc-groups in version 9.0.0-1A~4.4.0.201909171127:
Fixed class assignment for school admins, which were not able to add teachers to classes in some multi school scenarios. (Bug 50008).
Source package ucs-school-webproxy in version 15.0.0-1A~4.4.0.201909161358:
Added missing header with UCR warning to configuration files which are manged through UCR (Bug 50197).
Source package ucs-school-import in version 17.0.16A~4.4.0.201910091241:
The script migrate_ucsschool_import_user
has been added and can help to migrate user from the old legacy import to the actual import mechanisms (Bug 50321).
Source package ucs-school-umc-computerroom in version 11.0.0-8A~4.4.0.201910011317:
Improve text on closing dialog during running exam (Bug 50296).