Bug 26339 - univention-mail-postfix überschreibt UCR-Variablen
univention-mail-postfix überschreibt UCR-Variablen
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Mail
UNSTABLE
Other Linux
: P5 normal (vote)
: UCS 3.0-2
Assigned To: Felix Botner
Sönke Schwardt-Krummrich
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-03-04 20:49 CET by Jan Christoph Ebersbach
Modified: 2012-07-20 15:25 CEST (History)
2 users (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 Jan Christoph Ebersbach univentionstaff 2012-03-04 20:49:37 CET
Beim Update auf UCS 3.0-1 wurden einige Postfix-UCR-Variablen ohne Prüfung überschrieben:
Setting up univention-mail-postfix (6.0.36-1.184.201202281030) ...
Setting mail/postfix/virtual/enabled
Setting mail/postfix/transport/ldap/enabled
Comment 1 Felix Botner univentionstaff 2012-06-07 17:18:25 CEST
mail/postfix/virtual/enabled
mail/postfix/transport/ldap/enabled
mail/postfix/inet/interfaces

werden im postinst von univention-mail-postfix nun mit '?' gesetzt. 

Imp postinst von univention-mail-server weiterhin mit '=' damit der Mailserver dann gleich ordentlich funktioniert. Im postrm von univention-mail-server werden die drei Variablen dann hart auf die Werte aus univention-mail-postfix gesetzt.
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2012-07-02 17:02:28 CEST
Die UCR-Variablen werden in univention-mail-postfix jetzt nicht mehr hart gesetzt, wodurch bei einem Update mit installiertem univention-mail-server die LDAP-basierte Mailzustellung erhalten bleibt.
Bei der Deinstallation von univention-mail-server werden die Variablen wieder auf ihren alten Wert gesetzt:
-mail/postfix/inet/interfaces: all
+mail/postfix/inet/interfaces: 127.0.0.1
-mail/postfix/transport/ldap/enabled: yes
+mail/postfix/transport/ldap/enabled: no
-mail/postfix/virtual/enabled: yes
+mail/postfix/virtual/enabled: no


Changelogeintrag wurde nochmal überarbeitet
Funktionaler Test war erfolgreich
Comment 3 Stefan Gohmann univentionstaff 2012-07-20 15:25:07 CEST
UCS 3.0-2 has been released: 
  http://forum.univention.de/viewtopic.php?f=54&t=1905

If this error occurs again, please use "Clone This Bug".