first commit
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDjTCCAnWgAwIBAgIQMs1Xnvqa+4FCQq5hBIBWaTANBgkqhkiG9w0BAQsFADBZ
|
||||
MRUwEwYKCZImiZPyLGQBGRYFbG9jYWwxGTAXBgoJkiaJk/IsZAEZFglieXRldHJh
|
||||
aWwxJTAjBgNVBAMTHGJ5dGV0cmFpbC1XSU4tR0tDUVJNTkMzQVUtQ0EwHhcNMjYw
|
||||
NTI0MjA1NTI1WhcNMzEwNTI0MjEwNTI1WjBZMRUwEwYKCZImiZPyLGQBGRYFbG9j
|
||||
YWwxGTAXBgoJkiaJk/IsZAEZFglieXRldHJhaWwxJTAjBgNVBAMTHGJ5dGV0cmFp
|
||||
bC1XSU4tR0tDUVJNTkMzQVUtQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
|
||||
AoIBAQDhdGKkuW/2dbr8yoUoS9MamUFzVD8IHRSkRx1BSBbiXXTny0B1ziEYCxOP
|
||||
COh1GfJ+EvgUsjrJTfnP0Kl1+hi7ribGbzgDp+FrRWDDk1w9819aSqHfke1m8Qjr
|
||||
MUYPwR/e2oNMwQan0E+/VNpP5FRXkyXTi+nXgAuv176uCMPN4WZcJzo42Yfomtj8
|
||||
lsCVSbuGDgztNWRprXVr8zhCRjO6nMWq5X9CKhTfdSSkpu5WdgM1gTSrUhMSZg1a
|
||||
g5qqW5AeM2Z2cvSOCJ394N5r/wQ5C9kQmeGKpjjxYaGjvZzUNA2fXHdIrapGY9i4
|
||||
frM3JJlgzQNlv8zXCXSdxF8soIwtAgMBAAGjUTBPMAsGA1UdDwQEAwIBhjAPBgNV
|
||||
HRMBAf8EBTADAQH/MB0GA1UdDgQWBBTnYOwmQanTgSyr1QrYpLpHMDhBoDAQBgkr
|
||||
BgEEAYI3FQEEAwIBADANBgkqhkiG9w0BAQsFAAOCAQEAhYISThHMl3jBiTWdQPAK
|
||||
Nycp4I8eUjHnesNTHDicK8cazx6oSCQW4lEj8L/mTpoHdxU1aMhDcml+LsZkv620
|
||||
uKIhd71mEAju7x+TzJ7xHuiG750OHlu5Q2Wbp3MvGZey8W3ZgfS5oUOisZRnomzD
|
||||
H8NX8bGW2/JqdfgmBGfiUp30a7upSEqjdh1vyXEIWd6kOoTLIwFzGeILxy8GFsmP
|
||||
dcgqlUtnOgzQ2a1EqK3Lcr/R5I6/Sc+lhIQmIyfX3EmJlMLGYF90ZTXDXN4LyJLb
|
||||
AhKaOXPBs68Bl5EzSjB+Aar+laQKD7I6wEqLBCmjsCXt1wORkiC5iuavHXWBG0bu
|
||||
RQ==
|
||||
-----END CERTIFICATE-----
|
||||
@@ -0,0 +1,17 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user