diff --git a/charts/dbildungs-iam-ldap/custom_schema_ldifs/ucs_mail.ldif b/charts/dbildungs-iam-ldap/custom_schema_ldifs/ucs_mail.ldif deleted file mode 100644 index 81071fa..0000000 --- a/charts/dbildungs-iam-ldap/custom_schema_ldifs/ucs_mail.ldif +++ /dev/null @@ -1,18 +0,0 @@ -dn: cn=ucsMail,cn=schema,cn=config -objectClass: olcSchemaConfig -cn: ucsMail -olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.41 NAME 'univentionCanonicalSenderRewriteEnabled' - DESC 'rewrite sender addresses?' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{10} SINGLE-VALUE ) -olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.42 NAME 'univentionCanonicalRecipientRewriteEnabled' - DESC 'rewrite recipient addresses?' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{10} SINGLE-VALUE ) -olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.43 NAME 'univentionInternalPrimaryMailAddress' - DESC 'primary mail address of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE ) -olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.44 NAME 'univentionInternalAlternativeMailAddress' - DESC 'additional mail addresses' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} - ) -olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.45 NAME 'univentionPublicPrimaryMailAddress' DESC 'public mail address of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE ) -olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.46 NAME 'univentionPublicAlternativeMailAddress' DESC 'additional mail addresses' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) -olcObjectClasses: ( 1.3.6.1.4.1.10176.1010.2.40 NAME 'univentionMailCanonicalMaps' - DESC 'data for rewriting mail addresses' - SUP top - AUXILIARY MAY ( univentionCanonicalSenderRewriteEnabled $ univentionCanonicalRecipientRewriteEnabled $ univentionInternalPrimaryMailAddress $ univentionInternalAlternativeMailAddress $ univentionPublicPrimaryMailAddress $ univentionPublicAlternativeMailAddress ) ) diff --git a/charts/dbildungs-iam-ldap/values.yaml b/charts/dbildungs-iam-ldap/values.yaml index c59ed6b..82e41e8 100644 --- a/charts/dbildungs-iam-ldap/values.yaml +++ b/charts/dbildungs-iam-ldap/values.yaml @@ -97,7 +97,25 @@ pdb: # after chart default schemas, allowing you to control the loading sequence. customSchemaFiles: ucs_mail.ldif: |- - {{ .Files.Get "custom_schema_ldifs/ucs_mail.ldif" }} + dn: cn=ucsMail,cn=schema,cn=config + objectClass: olcSchemaConfig + cn: ucsMail + olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.41 NAME 'univentionCanonicalSenderRewriteEnabled' + DESC 'rewrite sender addresses?' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{10} SINGLE-VALUE ) + olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.42 NAME 'univentionCanonicalRecipientRewriteEnabled' + DESC 'rewrite recipient addresses?' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{10} SINGLE-VALUE ) + olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.43 NAME 'univentionInternalPrimaryMailAddress' + DESC 'primary mail address of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE ) + olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.44 NAME 'univentionInternalAlternativeMailAddress' + DESC 'additional mail addresses' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} + ) + olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.45 NAME 'univentionPublicPrimaryMailAddress' DESC 'public mail address of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} SINGLE-VALUE ) + olcAttributeTypes: ( 1.3.6.1.4.1.10176.1010.1.46 NAME 'univentionPublicAlternativeMailAddress' DESC 'additional mail addresses' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} ) + olcObjectClasses: ( 1.3.6.1.4.1.10176.1010.2.40 NAME 'univentionMailCanonicalMaps' + DESC 'data for rewriting mail addresses' + SUP top + AUXILIARY MAY ( univentionCanonicalSenderRewriteEnabled $ univentionCanonicalRecipientRewriteEnabled $ univentionInternalPrimaryMailAddress $ univentionInternalAlternativeMailAddress $ univentionPublicPrimaryMailAddress $ univentionPublicAlternativeMailAddress ) ) +