Kopano Installation

Version 1.1 von Christian Germann am 2022/04/27 15:41

Einrichtung von Kopano:

Vorrausetzung:

samba4-ad

Aktivieren Sie die Container kopano-g1 und mariadb103 über die guest.conf im puppeteer.

[Guest kopano-g1]
Ensure running

[Guest mariadb103]
Ensure running

Puppeteer:

Wählen Sie eine entsprechende Konfiguration im Verzeichnis /usr/share/doc/ld-puppet10/templates/mail/ aus

multiple = Konfigurationen für unterschiedliche Domains, z.B. @students.example.com für Schüler und @example.com für Lehrer

simple = Konfiguration für eine Domain (Default)

single = Konfiguration für einzelne Postfächer

Kopieren Sie die Konfigurationensdatei aus dem entsprechenden Ordner.

!Falls schon Dateien unter /etc/logodidact/hiera/custom.d/ existieren, die Dateien ergänzen und nicht überschreiben

cp -v /usr/share/doc/ld-puppet10/templates/mail/simple/custom.d/* /etc/logodidact/hiera/custom.d/

Ersetzen alle Vorkommen von "example.com" auf ihre Domain.
Ersetzen alle Vorkommen von "pop3.example.com" auf ihren Posteingangsserver.
Ersetzen alle Vorkommen von "smtp.example.com" auf ihren Postausgangsserver.
Ersetzen alle Vorkommen von "example.com" in ihre Domain.
Ersetzen alle Vorkommen von "geheim" durch das Passwort ihres Multidrop-Benutzers.
Ersetzen alle Vorkommen von "multidrop" durch den Namen ihres Multidrop-Benutzers.

Übernehmen Sie die neuen Dateien und Änderungen ins Git

git add *

git commit -a -m "Kopano konfiguriert"
Erstellen oder Erweitern Sie die Datei /etc/logodidact/hiera/custom.d/ldhost.yaml um folgende Zeilen:
ld_legacy
 '(zarafaaccount=1)': 'students.example.com'
 '(memberof=cn=lehrer,ou=groups,dc=schule,dc=local)': 'example.com'
ld_legacy
  - lehrer
  - schueler

Freigabe von Kopano über rev-proxy

Erweitern Sie die /etc/logodidact/hosts/rev-proxy/revproxy.conf um folgende Zeilen, um Kopano über den rev-proxy freizugeben.

[ReverseProxy kopano.ShortName.logoip.de]
Url  https://kopano
Template kopano