invis_server_wiki:upgrade:kopano

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
invis_server_wiki:upgrade:kopano [2019/02/02 08:51]
flacco [Kopano Upgrade ab 8.4.x aufwärts]
invis_server_wiki:upgrade:kopano [2019/02/03 10:20]
flacco [Upgrade von 8.6.x auf 8.7.x]
Zeile 147: Zeile 147:
 ===== Upgrade von 8.6.x auf 8.7.x ===== ===== Upgrade von 8.6.x auf 8.7.x =====
  
-Aktualisieren Sie nach dem stoppen ​der Kopano-Dienste via YaST alle Kopano-Pakete. Suchen Sie mit YaST einfach nach "​kopano"​ und wählen Sie die Pakete "​kopano-server-packages"​ und "​kopano-bash-completion"​ aus. Es ergeben sich dabei ein paar Paket-Konflikte. Zur Auflösung der Konflikte wählen Sie immer die vorgeschlagene Lösung 1, Deinstallation eines veralteten Pakets.+//​**Achtung:​ Aktualisieren Sie bitte noch nicht auf Kopano Verion 8.7.0. Sie scheint noch fehlerhaft zu sein.// 
 + 
 +Aktualisieren Sie nach dem Stoppen ​der Kopano-Dienste via YaST alle Kopano-Pakete. Suchen Sie mit YaST einfach nach "​kopano"​ und wählen Sie die Pakete "​kopano-server-packages"​ und "​kopano-bash-completion"​ aus. Es ergeben sich dabei ein paar Paket-Konflikte. Zur Auflösung der Konflikte wählen Sie immer die vorgeschlagene Lösung 1, Deinstallation eines veralteten Pakets.
  
 Ist die Installation der Pakete abgeschlossen,​ müssen Anpassungen an der Kopano Datenbank vorgenommen werden. Führen Sie dazu folgenden Befehl aus: Ist die Installation der Pakete abgeschlossen,​ müssen Anpassungen an der Kopano Datenbank vorgenommen werden. Führen Sie dazu folgenden Befehl aus:
Zeile 153: Zeile 155:
 <​code>​ <​code>​
 invis:~ # kopano-dbadm usmp invis:~ # kopano-dbadm usmp
 +</​code>​
 +
 +Auch in der LDAP-Konfiguration müssen ein paar kleine Anpassungen vorgenommen werden. Öffnen Sie dazu die Datei: <​file>/​etc/​kopano/​ldap.cfg</​file>​ und führen Sie folgenden Anpassungen durch. Kommentieren Sie am Anfang der Datei die Direktiven ''​ldap_host'',​ ''​ldap_port''​ und ''​ldap_protokoll''​ aus:
 +
 +<​code>​
 +...
 +
 +# LDAP host name/IP address
 +# Optional, default = localhost
 +#ldap_host = localhost
 +
 +# LDAP port
 +# Optional, default = 389
 +# Use 636 for ldaps
 +#ldap_port = 636
 +
 +# LDAP protocol
 +# Optional, default = ldap
 +# use '​ldaps'​ for SSL encryption. Make sure /​etc/​ldap/​ldap.conf is
 +# configured correctly with TLS_CACERT
 +#​ldap_protocol = ldaps
 +...
 +</​code>​
 +
 +Diese Direktiven werden durch Setzen der Direktive ''​ldap_uri''​ ersetzt:
 +
 +<​code>​
 +...
 +# LDAP URI
 +# Optional, override ldap_host, ldap_port and ldap_protocol if set
 +# e.g. ldaps://​servername:​port. You may also specify multiple space-separated
 +# URI's
 +ldap_uri = ldaps://​invis.invis-net.loc
 +...
 +</​code>​
 +
 +Selbstverständlich müssen Sie den Hostnamen Ihres Servers in den URI einfügen.
 +
 +Mit Version 8.7.0 wandern die "​userscripts",​ eine Sammlung von Scripts die beim Anlegen eines Benutzer dessen Store in der Kopano-Datenbank erstellen, aus "/​etc/​kopano/​userscripts"​ nach "/​usr/​lib/​kopano/​userscripts"​. Dies muss in der Server-Konfiguration angepasst werden. Öffnen sie dazu die Datei: <​file>/​etc/​kopano/​server.cfg</​file>​ und passen Sie die Pfade etwa ab Zeile 344 wie nachfolgend gezeigt ab:
 +
 +<​code>​
 +...
 +# scripts which create stores for users from an external source
 +# used for ldap and unix plugins only
 +createuser_script ​              ​= ​      /​usr/​lib/​kopano/​userscripts/​createuser
 +deleteuser_script ​              ​= ​      /​usr/​lib/​kopano/​userscripts/​deleteuser
 +creategroup_script ​             =       /​usr/​lib/​kopano/​userscripts/​creategroup
 +deletegroup_script ​             =       /​usr/​lib/​kopano/​userscripts/​deletegroup
 +createcompany_script ​           =       /​usr/​lib/​kopano/​userscripts/​createcompany
 +deletecompany_script ​           =       /​usr/​lib/​kopano/​userscripts/​deletecompany
 +...
 +</​code>​
 +
 +In den Konfigurationen von der Kopano-Dienste "​ical"​ und "​gateway"​ wurden mit Einführungen von Version 8.7.0 Änderungen vorgenommen,​ mit denen unsere Vorlagen-Dateien inkompatibel sind. Die Änderungen sind beim Upgrade manuell vorzunehmen. In beiden Fällen sind die Änderungen gleichartig. Beginnen wir mit Kopano-Gateway. Kommentieren Sie in Datei <​file>/​etc/​kopano/​gateway.cfg</​file>​ folgende Zeilen aus oder entfernen Sie sie:
 +
 +<​code>​
 +...
 +# enable/​disable POP3, and POP3 listen port
 +pop3_enable ​    ​= ​      no
 +pop3_port ​      ​= ​      110
 +
 +# enable/​disable Secure POP3, and Secure POP3 listen port
 +pop3s_enable ​   =       no
 +pop3s_port ​     =       995
 +
 +# enable/​disable IMAP, and IMAP listen port
 +imap_enable ​    ​= ​      yes
 +imap_port ​      ​= ​      143
 +
 +# enable/​disable Secure IMAP, and Secure IMAP listen port
 +imaps_enable ​   =       yes
 +imaps_port ​     =       993
 +...
 +</​code>​
 +
 +Ersetzen Sie sie durch folgende Zeilen: ​
 +
 +<​code>​
 +...
 +# Space-separated list of address:​port specifiers for where the server should
 +# listen for connections.
 +#
 +#    "​*:​143"​ — port 143, all protocols
 +#    "​[::​]:​143"​ — port 143 on IPv6 only
 +#    "​[2001:​db8::​1]:​143"​ — port 143 on specific address only
 +#
 +# imaps is normally on 993, pop3s on 995.
 +#
 +pop3_listen =
 +pop3s_listen =
 +imap_listen = *:143
 +imaps_listen = *:993
 +...
 </​code>​ </​code>​
  
  • invis_server_wiki/upgrade/kopano.txt
  • Zuletzt geändert: 2019/02/03 10:23
  • von flacco