From d1252f9f0b5196157ad951e4a47240f7acf79889 Mon Sep 17 00:00:00 2001 From: Bernd Kalbfuss Date: Fri, 16 Apr 2021 23:38:42 +0200 Subject: Added remark about skipping of pre-configuration step for lam. --- Infrastruktur/Cloud-Server.mdwn | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Infrastruktur/Cloud-Server.mdwn b/Infrastruktur/Cloud-Server.mdwn index b542776c..589f1fff 100644 --- a/Infrastruktur/Cloud-Server.mdwn +++ b/Infrastruktur/Cloud-Server.mdwn @@ -482,6 +482,7 @@ Die Container wurden mittels `docker-compose` anhand der folgenden Datei erstell ports: - "8100:80" environment: + - LAM_SKIP_PRECONFIGURE=false - LDAP_DOMAIN=starship-factory.ch - LDAP_ORGANISATION="Starship Factory" - LDAP_BASE_DN=dc=starship-factory,dc=ch @@ -493,7 +494,9 @@ Die Container wurden mittels `docker-compose` anhand der folgenden Datei erstell - LAM_PASSWORD= - LAM_LANG=de_DE -***Hinweis:*** Wird der OpenLDAP-Container mittels `docker-compose down` und im Anschluss `docker-compose up -d` erneut erstellt, so kommt es zu einer Fehlermeldung, da die Datei *ldap.conf* im Volumen *ldap_conf* fehlt. Es besteht lediglich ein symbolischer Link auf eine Datei, welche nicht mehr existiert. Der LDAP-Server startet in diesem Fall nicht, wie mittels `docker logs -f openldap` nachvollzogen werden kann. Um den Fehler zu beheben, muss die Datei aus dem Ordner *ldap_conf.bak* ergänzt werden. +***Hinweis zu ldap:*** Wird der OpenLDAP-Container mittels `docker-compose down` und im Anschluss `docker-compose up -d` erneut erstellt, so kommt es zu einer Fehlermeldung, da die Datei *ldap.conf* im Volumen *ldap_conf* fehlt. Es besteht lediglich ein symbolischer Link auf eine Datei, welche nicht mehr existiert. Der LDAP-Server startet in diesem Fall nicht, wie mittels `docker logs -f openldap` nachvollzogen werden kann. Um den Fehler zu beheben, muss die Datei aus dem Ordner *ldap_conf.bak* ergänzt werden. + +***Hinweis zu lam***: Die Option "LAM_SKIP_PRECONFIGURE=false" sollte lediglich bei der ersten Erstellung des Docker-Containers deaktiviert sein. Danach sollte sie auf "true" gesetzt werden. Ansonsten gehen die in der Web-Oberfläche konfigurierten Einstellungen wieder verloren. ### Konfiguration @@ -653,7 +656,7 @@ Das *crontab* wurde um den folgenden Eintrag erweitert, damit Hintegrundaufgaben In den Einstellungen unter "LDAP / AD Integration" wurde die Authentifizierung gegen den lokal installierten *LDAP*-Server aktiviert: -[[!img ldap-config.png align="left" alt="LDAP configuration screenshot"]] +[[!img ldap-config.png align="left" width="800" alt="LDAP configuration screenshot"]] Der System-Benutzer *nextcloud-ldap-user* wurde zuvor im LDAP-Verzeichnis angelegt und in die Gruppe *ldap-admins* aufgenommen, um ihm Schreibrechte auf das LDAP-Verzeichnis zu gewähren. -- cgit v1.2.1