Bug 29806 - Cyrus2.2 Service im Systemdienste Modul trotz Cyrus2.4
Cyrus2.2 Service im Systemdienste Modul trotz Cyrus2.4
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Mail
UCS 3.0
Other Linux
: P4 normal (vote)
: UCS 3.1-1
Assigned To: Lukas Walter
Felix Botner
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-12-13 14:00 CET by Tim Petersen
Modified: 2013-03-25 19:57 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 Tim Petersen univentionstaff 2012-12-13 14:00:45 CET
Sobald univention-mail-server verwendet wird, gibt es den Service cyrus2.2 in der UMC am Modul Systemdienste. Dies ist aber auch der Fall, wenn:
1. Neuinstalliert wurde (Cyrus2.4)
2. Auf Cyrus 2.4 migriert wurde

Man kann Cyrus 2.4 so nicht über das UMC-Modul neustarten
Comment 1 Lukas Walter univentionstaff 2013-02-22 15:53:13 CET
Der Dienst muss "cyrus-imapd" heißen, so wie sein init-Skript unter /etc/init.d/ auch.



univention-mail-cyrus (5.0.4-2) unstable; urgency=low
  * modified univention-service entry for cyrus; service is now called
    "cyrus-imapd" (Bug #29806)

svn 39209
Comment 2 Felix Botner univentionstaff 2013-03-12 12:53:40 CET
Es funktioniert jetzt nicht mehr mit cyrus 2.2.

Wie besprochen am besten aus univention-mail-cyrus.univention-service ein Template machen und eine entsprechende Variable aus cyrus-imapd setzten (falls jemand cyrus 2.2 einsetzt, muss er die Variable dann händisch auf cyrus2.2 setzen)
Comment 3 Lukas Walter univentionstaff 2013-03-13 09:26:40 CET
Das wurde umgesetzt.
Dazu wurde die UCR Variable "mail/cyrus/initscript" hinzugefügt die per Default auf "cyrus-imapd" gesetzt wird wenn sie nicht bereits gesetzt ist.

Der Changelog wurde entsprechend angepasst und enthält einen Hinweis darauf dass die Variable gegebenenfalls angepasst werden muss.


univention-mail-cyrus (5.0.6-1) unstable; urgency=low
  * added missing template file (Bug #29806)

univention-mail-cyrus (5.0.5-1) unstable; urgency=low
  * read init script name for service entry from UCR variable (Bug #29806)

svn 39560, 39565
Comment 4 Felix Botner univentionstaff 2013-03-13 12:47:19 CET
FAIL, im changelog bitte noch die UCRV erwähnen und beschreiben, was man bei cyrus2.2 machen muss.

OK, mit 3.1-1 ist univention-mail-cyrus.cfg ein Template. Über die UCRV mail/cyrus/initscript kann das dort verwendete init Script konfiguriert werden. Der default ist "cyrus-imapd" also das init Script von cyrus2.4. Bei der Verwendung von cyrus2.2 muss die Variable (händisch) auf "cyrus2.2" gesetzt werden.
Comment 5 Felix Botner univentionstaff 2013-03-13 14:18:23 CET
(In reply to comment #4)
> FAIL, im changelog bitte noch die UCRV erwähnen und beschreiben, was man bei
> cyrus2.2 machen muss.
> 
> OK, mit 3.1-1 ist univention-mail-cyrus.cfg ein Template. Über die UCRV
> mail/cyrus/initscript kann das dort verwendete init Script konfiguriert werden.
> Der default ist "cyrus-imapd" also das init Script von cyrus2.4. Bei der
> Verwendung von cyrus2.2 muss die Variable (händisch) auf "cyrus2.2" gesetzt
> werden.

Ich hatte nicht das aktuelle Changelog angschaut, das ist aber OK.
Comment 6 Stefan Gohmann univentionstaff 2013-03-25 19:57:19 CET
UCS 3.1-1 has been released: 
 http://download.univention.de/doc/release-notes-3.1-1_en.pdf
 http://download.univention.de/doc/release-notes-3.1-1.pdf

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