Files
bytetrail-docker-setup/dms/config/user-patches.sh
T
2026-05-25 14:44:40 +02:00

17 lines
946 B
Bash

#!/bin/bash
# 1. Anpassungen für Active Directory Gruppen-Auflösung (aus Schritt 1)
echo "Patsche ldap-groups.cf für Active Directory..."
grep -q '^leaf_result_attribute = mail$' /etc/postfix/ldap-groups.cf || echo "leaf_result_attribute = mail" >> /etc/postfix/ldap-groups.cf
grep -q '^special_result_attribute = member$' /etc/postfix/ldap-groups.cf || echo "special_result_attribute = member" >> /etc/postfix/ldap-groups.cf
# 2. NEU: Windows AD Stammzertifikat importieren
if [ -f /tmp/docker-mailserver/ad-ca.crt ]; then
echo "AD-Zertifikat gefunden. Kopiere in den lokalen Vertrauensspeicher..."
cp /tmp/docker-mailserver/ad-ca.crt /usr/local/share/ca-certificates/
echo "Aktualisiere das Linux-Zertifikatsregister (update-ca-certificates)..."
update-ca-certificates
else
echo "HINWEIS: /tmp/docker-mailserver/ad-ca.crt wurde nicht gefunden. Stelle sicher, dass die Datei existiert, falls LDAPS fehlschlägt."
fi