UCS@school 4.4 v3 Changelog


Inhaltsverzeichnis

1. UCS@school-Update
1.1. Generelle Hinweise zum Update
1.2. Updateprozess
1.3. Changelog
1.3.1. Released on 2019-07-25:
1.3.2. Released on 2019-08-05:
1.3.3. Released on 2019-08-14:

§Kapitel 1. UCS@school-Update

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/.

§1.1. Generelle Hinweise zum Update

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.

§1.2. Updateprozess

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.

§1.3. Changelog

§1.3.1. Released on 2019-07-25:

Source package ucs-school-ldap-acls-master in version 17.0.2-1A~4.4.0.201907042205:

  • The LDAP permissions (ACLs) have been adapted to allow school admins to write the ucsschoolRole attribute on computer objects (Bug 48080).

  • Security fix: school admins are no longer able to reset passwords of other school admins or domain admins within a school OU (Bug 35447).

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:

  • The passwords of demo users is now stored in /etc/ucsschool/demoschool.secret (Bug 49515).

  • The ucsschoolAdministrator option is now enabled for the demo_admin user. An existing demo_admin user is updated. In new installations separated staff, teacher and admin users are created (Bug 49531).

Source package ucs-school-umc-distribution in version 17.0.1-5A~4.4.0.201907151426:

  • Various improvements have been made to the exam mode, see referenced bugs for details (Bug 49637).

  • The exam mode backend now supports unstarted exams (Bug 49701).

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).

§1.3.2. Released on 2019-08-05:

Source package ucs-school-import in version 17.0.8A~4.4.0.201908011257:

  • The univention-directory-notifier is not stopped anymore, when a dry-run is performed. This improves the speed of dry-runs (Bug 47381).

  • A bug creating s4-connector-rejects on DC slave systems has been fixed (Bug 49917).

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).

§1.3.3. Released on 2019-08-14:

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).