Bug 23526 - Anpassung der Mail-Listener-Module an neues Mail-LDAP-Schema
Anpassung der Mail-Listener-Module an neues Mail-LDAP-Schema
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Mail
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - MS2
Assigned To: Felix Botner
Sönke Schwardt-Krummrich
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-09-06 10:37 CEST by Sönke Schwardt-Krummrich
Modified: 2011-12-13 15:50 CET (History)
1 user (show)

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):
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-09-06 10:37:09 CEST
Die mailspezifischen Listener-Module und sonstige Skripte müssen auf das neue Mail-LDAP-Schema angepasst werden.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-09-22 16:37:18 CEST
Die Cyrus-spezifischen Listener-Module wurden bereits von Felix, der Postfix-spezifische Teil von mir angepasst.
Comment 2 Felix Botner univentionstaff 2011-09-27 11:05:46 CEST
OK - Postfix:

Dateien sehen gut aus.

hosteddomains.py -> univentionMailDomainname

listfilter.py -> univentionMailList

ldap.distlist.d/10_base -> univentionMailList, univentionMailListMember

ldap.sharedfolderlocal.d/10_base -> univentionMailSharedFolder, univentionMailHomeServer, univentionMailSharedFolderDeliveryAddress

ldap.sharedfolderremote.d/10_base -> univentionMailSharedFolder, univentionMailHomeServer

ldap.transport.d/10_base -> univentionMailHomeServer

ldap.virtual.d/10_base -> univentionMail

ldap.virtualdomains.d/10_base -> univentionMailDomainname

ldap.virtualwithcanonical.d/10_base -> univentionMail

Sönke macht dann mit der QA für univention-mail-cyrus weiter.
Comment 3 Felix Botner univentionstaff 2011-09-27 11:06:39 CEST
Muss es hierfür einen Eintrag im Changelog geben?
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2011-10-04 13:32:18 CEST
(In reply to comment #3)
> Muss es hierfür einen Eintrag im Changelog geben?

Ich habe das in den "Mailstack wurde überarbeitet"-Eintrag mit aufgenommen.
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2011-10-04 15:35:10 CEST
Der pexpect-Teil in den Python-Skripten funktioniert nicht, da sich der Prompt von "IMAP Password:" auf "Password:" geändert hat.
Comment 6 Felix Botner univentionstaff 2011-10-05 14:38:00 CEST
(In reply to comment #5)
> Der pexpect-Teil in den Python-Skripten funktioniert nicht, da sich der Prompt
> von "IMAP Password:" auf "Password:" geändert hat.

wurde mit Bug #23560 behoben
Comment 7 Sönke Schwardt-Krummrich univentionstaff 2011-11-10 12:18:19 CET
(In reply to comment #6)
> (In reply to comment #5)
> > Der pexpect-Teil in den Python-Skripten funktioniert nicht, da sich der Prompt
> > von "IMAP Password:" auf "Password:" geändert hat.
> 
> wurde mit Bug #23560 behoben

Die Listenermodule funktionieren jetzt:
- User anlegen, ändern, löschen
- Sharedfolder anlegen, ändern, löschen
- User-Mailboxen umbenennen
Comment 8 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:50:13 CET
UCS 3.0-0 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"