Bug 24424 - LDAP-Schema für Mail-Dienste erstellen
Summary: LDAP-Schema für Mail-Dienste erstellen
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: Mail
Version: UCS 2.4
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 2.4-4
Assignee: Sönke Schwardt-Krummrich
QA Contact: Felix Botner
URL:
Keywords:
Depends on: 23483
Blocks: 22873
  Show dependency treegraph
 
Reported: 2011-11-07 15:00 CET by Sönke Schwardt-Krummrich
Modified: 2011-12-27 11:01 CET (History)
0 users

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2011-11-07 15:00:16 CET
Kopie des Comment 29 des Bugs 23483:
Die Kolab-Attribute der Objektklasse univentionUserTemplate werden in UCS 2.4-4
auch in der Auxiliary-Objektklasse univentionLegacyUserTemplate im Paket
univention-legacy-kolab-schema verwendet/mitgebracht. Während des Updates
2.4-3→2.4-4 wird die neue Objektklasse auf dem DC Master automatisch an alle
Objekte mit der Objektklasse univentionUserTemplate hinzugefügt.

In UCS 3.0 sind die Kolab-Attribute von univentionUserTemplate entfernt worden,
so dass die Attribute dann nur noch von univentionLegacyUserTemplate
referenziert werden.

Während des Updates 2.4-3 auf 2.4-4 wird diese Anpassung von dem Skript 
/usr/share/univention-legacy-kolab-schema/add-legacy-objectclasses
durchgeführt. Dieses Skript wird auch noch einmal vom UCS 3.0 preup.sh
aufgerufen, um Objekte, die mit 2.4-4 erstellt wurden, vor dem Update
anzupassen.

+++ This bug was initially created as a clone of Bug #23483 +++

Zu UCS3 sollen die Kolab-LDAP-Schemata entfernt werden bzw. entfernbar sein.
Dies bedeutet, dass die Maildienste auf neue LDAP-Objektklassen und teilweise
auch LDAP-Attribute ausweichen müssen.

Da LDAP-Attribute einen eindeutigen Namen haben müssen, werden einige
Attribute, die ausschließlich im Kolab-Schema vorhanden sind, einen neuen Namen
erhalten, da es sonst während der Parallelinstallation zu Namenskonflikten
kommen würde.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-11-07 15:07:11 CET
Changelogeintrag wurde erstellt
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2011-11-08 15:04:03 CET
Die Commits wurden unter UCS2.4 fälschlicherweise mit der Bugnummer 23483 erstellt. Unter 2.4 brauchte nur das Paket univention-legacy-kolab-schema entsprechend angepasst werden.

univention-legacy-kolab-schema (1.0.6-1) unstable; urgency=low
Comment 3 Felix Botner univentionstaff 2011-11-10 10:02:56 CET
Beim Update auf 2.4-4 wird an Objekten mit "univentionUserTemplate" die Klasse "univentionLegacyUserTemplate" gesetzt.

Changelog Eintrag vorhanden.
Comment 4 Stefan Gohmann univentionstaff 2011-12-27 11:01:35 CET
UCS 2.4-4 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"