Full Mattermost server source with integrated Community Enterprise features. Includes vendor directory for offline/air-gapped builds. Structure: - enterprise-impl/: Enterprise feature implementations - enterprise-community/: Init files that register implementations - enterprise/: Bridge imports (community_imports.go) - vendor/: All dependencies for offline builds Build (online): go build ./cmd/mattermost Build (offline/air-gapped): go build -mod=vendor ./cmd/mattermost 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
56 lines
1.9 KiB
Plaintext
56 lines
1.9 KiB
Plaintext
dn: cn=schema,cn=config
|
|
changetype: modify
|
|
add: olcAttributeTypes
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.1.101
|
|
NAME 'textCustomAttribute'
|
|
DESC 'A text custom attribute for inetOrgPerson'
|
|
EQUALITY caseIgnoreMatch
|
|
SUBSTR caseIgnoreSubstringsMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
|
|
-
|
|
add: olcAttributeTypes
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.1.104
|
|
NAME 'dateCustomAttribute'
|
|
DESC 'A date attribute'
|
|
EQUALITY generalizedTimeMatch
|
|
ORDERING generalizedTimeOrderingMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 )
|
|
-
|
|
add: olcAttributeTypes
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.1.105
|
|
NAME 'selectCustomAttribute'
|
|
DESC 'A selection attribute with values: option1, option2, option3'
|
|
EQUALITY caseIgnoreMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
|
SINGLE-VALUE )
|
|
-
|
|
add: olcAttributeTypes
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.1.106
|
|
NAME 'multiSelectCustomAttribute'
|
|
DESC 'A multi-selection attribute with values: choice1, choice2, choice3, choice4'
|
|
EQUALITY caseIgnoreMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
|
|
-
|
|
add: olcAttributeTypes
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.1.107
|
|
NAME 'userReferenceCustomAttribute'
|
|
DESC 'A reference to a single user'
|
|
EQUALITY distinguishedNameMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
|
|
SINGLE-VALUE )
|
|
-
|
|
add: olcAttributeTypes
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.4203.666.1.108
|
|
NAME 'multiUserReferenceCustomAttribute'
|
|
DESC 'References to multiple users'
|
|
EQUALITY distinguishedNameMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
|
|
-
|
|
add: olcObjectClasses
|
|
olcObjectClasses: ( 1.3.6.1.4.1.4203.666.1.103
|
|
NAME 'customInetOrgPerson'
|
|
DESC 'inetOrgPerson with custom attributes'
|
|
SUP top
|
|
AUXILIARY
|
|
MAY ( textCustomAttribute $ dateCustomAttribute $ selectCustomAttribute $ multiSelectCustomAttribute $ userReferenceCustomAttribute $ multiUserReferenceCustomAttribute))
|