Univention Bugzilla – Bug 29806
Cyrus2.2 Service im Systemdienste Modul trotz Cyrus2.4
Last modified: 2013-03-25 19:57:19 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
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
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)
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
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.
(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.
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".