Wiki-Quellcode von Kopano Installation

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

Zeige letzte Bearbeiter
1 **Einrichtung von Kopano:**
2
3 Vorrausetzung:
4
5 samba4-ad
6
7
8 Aktivieren Sie die Container **kopano-g1 **und** mariadb103 **über die //guest.conf// im puppeteer.
9
10 {{code language="bash"}}
11 [Guest kopano-g1]
12 Ensure running
13
14 [Guest mariadb103]
15 Ensure running
16 {{/code}}
17
18
19 Puppeteer:
20
21 Wählen Sie eine entsprechende Konfiguration im Verzeichnis /usr/share/doc/ld-puppet10/templates/mail/ aus
22
23 multiple = Konfigurationen für unterschiedliche Domains, z.B. @students.example.com für Schüler und @example.com für Lehrer
24
25 simple = Konfiguration für eine Domain (Default)
26
27 single = Konfiguration für einzelne Postfächer
28
29
30 Kopieren Sie die Konfigurationensdatei aus dem entsprechenden Ordner.
31
32 !Falls schon Dateien unter /etc/logodidact/hiera/custom.d/ existieren, die Dateien ergänzen und nicht überschreiben
33
34 {{code language="bash"}}
35 cp -v /usr/share/doc/ld-puppet10/templates/mail/simple/custom.d/* /etc/logodidact/hiera/custom.d/
36 {{/code}}
37
38
39 Ersetzen alle Vorkommen von "example.com" auf ihre Domain.
40 Ersetzen alle Vorkommen von "pop3.example.com" auf ihren Posteingangsserver.
41 Ersetzen alle Vorkommen von "smtp.example.com" auf ihren Postausgangsserver.
42 Ersetzen alle Vorkommen von "example.com" in ihre Domain.
43 Ersetzen alle Vorkommen von "geheim" durch das Passwort ihres Multidrop-Benutzers.
44 Ersetzen alle Vorkommen von "multidrop" durch den Namen ihres Multidrop-Benutzers.
45
46
47 Übernehmen Sie die neuen Dateien und Änderungen ins Git
48
49 {{code language="bash"}}
50 git add *
51
52 git commit -a -m "Kopano konfiguriert"
53 {{/code}}
54
55
56 {{{Erstellen oder Erweitern Sie die Datei /etc/logodidact/hiera/custom.d/ldhost.yaml um folgende Zeilen:
57 }}}
58
59 {{code language="bash"}}
60 ld_legacy
61 '(zarafaaccount=1)': 'students.example.com'
62 '(memberof=cn=lehrer,ou=groups,dc=schule,dc=local)': 'example.com'
63 ld_legacy
64 - lehrer
65 - schueler
66 {{/code}}
67
68
69
70 Freigabe von Kopano über rev-proxy
71
72 Erweitern Sie die /etc/logodidact/hosts/rev-proxy/revproxy.conf um folgende Zeilen, um Kopano über den rev-proxy freizugeben.
73
74 {{code language="bash"}}
75 [ReverseProxy kopano.ShortName.logoip.de]
76 Url https://kopano
77 Template kopano
78 {{/code}}
79
80