summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 498fb47)
raw | patch | inline | side by side (parent: 498fb47)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 11 Apr 2011 11:41:29 +0000 (11:41 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 11 Apr 2011 11:41:29 +0000 (11:41 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@20683 594d385d-05f5-0310-b6e9-bd551577e9d8
17 files changed:
diff --git a/gosa-core/contrib/openldap/gofax.ldif b/gosa-core/contrib/openldap/gofax.ldif
--- /dev/null
@@ -0,0 +1,163 @@
+#
+################################################################################
+#
+dn: cn=gofax,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: gofax
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.1
+ NAME 'goFaxDeliveryMode'
+ DESC 'goFax delivery mode is defined here'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.2
+ NAME 'goFaxPrinter'
+ DESC 'defines which printer is used to print a fax'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.3
+ NAME 'goFaxDivertNumber'
+ DESC 'for fax diversion services'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.22
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.4
+ NAME 'goFaxLanguage'
+ DESC 'preferred language for the users goFax entry'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.5
+ NAME 'goFaxFormat'
+ DESC 'defines the fileformat for mailattachments'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.6
+ NAME 'goFaxRBlocklist'
+ DESC 'defines faxnumbers the user is not allowed to get fax from'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.8
+ NAME 'goFaxSBlocklist'
+ DESC 'defines faxnumbers the user is not allowed to fax to'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.7
+ NAME 'goFaxRBlockgroups'
+ DESC 'defines groups of receive blocklists the user belongs to'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.9
+ NAME 'goFaxSBlockgroups'
+ DESC 'defines groups of sender blocklists the user belongs to'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.10
+ NAME 'goFaxIsEnabled'
+ DESC 'This account is enabled or not'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.7.11
+ NAME 'facsimileAlternateTelephoneNumber'
+ EQUALITY telephoneNumberMatch
+ SUBSTR telephoneNumberSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32}
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.11
+ NAME 'goFaxAccount'
+ DESC 'goFax Account objectclass (v1.0.4)'
+ SUP top
+ AUXILIARY
+ MUST ( goFaxDeliveryMode $ facsimileTelephoneNumber $ uid $ goFaxIsEnabled )
+ MAY ( goFaxPrinter $ goFaxDivertNumber $ goFaxLanguage $ goFaxFormat $ goFaxRBlocklist $ goFaxRBlockgroups $ goFaxSBlocklist $ goFaxSBlockgroups $ mail $ facsimileAlternateTelephoneNumber )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.12
+ NAME 'goFaxSBlock'
+ DESC 'goFax send blocklist groups (v1.0.4)'
+ MUST ( cn )
+ MAY ( goFaxSBlocklist $ description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.13
+ NAME 'goFaxRBlock'
+ DESC 'goFax receive blocklist groups (v1.0.4)'
+ MUST ( cn )
+ MAY ( goFaxRBlocklist $ description )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/gofon.ldif b/gosa-core/contrib/openldap/gofon.ldif
--- /dev/null
@@ -0,0 +1,635 @@
+#
+################################################################################
+#
+dn: cn=gofon,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: gofon
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.1
+ NAME 'goFonDeliveryMode'
+ DESC 'GOFon delivery mode is defined here'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.2
+ NAME 'goFonForwarding'
+ DESC 'defines which phone numbers get the next call'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.3
+ NAME 'goFonFormat'
+ DESC 'defines voicemail delivery format'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.4
+ NAME 'goFonHardware'
+ DESC 'defines voicemail delivery format'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.5
+ NAME 'goFonPIN'
+ DESC 'defines voicemail delivery format'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.6
+ NAME 'goFonType'
+ DESC 'sets the sip.conf type parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.7
+ NAME 'goFonDmtfMode'
+ DESC 'sets the sip.conf dmtfmode parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.8
+ NAME 'goFonHost'
+ DESC 'sets the sip.conf host parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.9
+ NAME 'goFonDefaultIP'
+ DESC 'sets the sip.conf defaultip parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.10
+ NAME 'goFonQualify'
+ DESC 'sets the sip.conf qualify parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.11
+ NAME 'goFonAuth'
+ DESC 'sets the sip.conf auth parameter'
+ EQUALITY caseExactMatch
+ SUBSTR caseExactSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.12
+ NAME 'goFonSecret'
+ DESC 'sets the sip.conf secret parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.13
+ NAME 'goFonInkeys'
+ DESC 'sets the sip.conf inkeys parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.14
+ NAME 'goFonOutkey'
+ DESC 'sets the sip.conf outkey parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.15
+ NAME 'goFonTrunk'
+ DESC 'sets the sip.conf trunk parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.16
+ NAME 'goFonAccountCode'
+ DESC 'sets the sip.conf accountcode parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.17
+ NAME 'goFonMSN'
+ DESC 'sets the sip.conf msn parameter'
+ EQUALITY telephoneNumberMatch
+ SUBSTR telephoneNumberSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.18
+ NAME 'goFonPermit'
+ DESC 'sets the sip.conf permit parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.19
+ NAME 'goFonDeny'
+ DESC 'sets the sip.conf deny parameter'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.20
+ NAME 'goFonMacroVisible'
+ DESC 'Triggers if the macro is visible for users'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.21
+ NAME 'goFonMacroContent'
+ DESC 'Holds the macro'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.22
+ NAME 'goFonMacroParameter'
+ DESC 'Holds the macro parameter definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.23
+ NAME 'goFonMacro'
+ DESC 'Holds the macro parameter definitions'
+ EQUALITY caseExactMatch
+ SUBSTR caseExactSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.24
+ NAME 'goFonTimeOut'
+ DESC 'Holds the queue goFonTimeOut definitions'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.25
+ NAME 'goFonMaxLen'
+ DESC 'Holds the queue goFonMaxLen definitions'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.26
+ NAME 'goFonAnnounceFrequency'
+ DESC 'Holds the queue goFonAnnounceFrequency definitions'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.27
+ NAME 'goFonDialOption'
+ DESC 'Holds the queue goFonDialOption definitions'
+ EQUALITY caseExactMatch
+ SUBSTR caseExactSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.28
+ NAME 'goFonMusiconHold'
+ DESC 'Holds the queue goFonMusiconHold definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.29
+ NAME 'goFonWelcomeMusic'
+ DESC 'Holds the queue goFonWelcomeMusic definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.30
+ NAME 'goFonQueueReportHold'
+ DESC 'Holds the queue goFonQueueReportHold definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.31
+ NAME 'goFonQueueYouAreNext'
+ DESC 'Holds the queue goFonQueueYouAreNext definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.32
+ NAME 'goFonQueueThereAre'
+ DESC 'Holds the queue goFonQueueThereAre definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.33
+ NAME 'goFonQueueCallsWaiting'
+ DESC 'Holds the queue goFonQueueCallsWaiting definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.34
+ NAME 'goFonQueueThankYou'
+ DESC 'Holds the queue goFonQueueThankYou definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.35
+ NAME 'goFonQueueMinutes'
+ DESC 'Holds the queue goFonQueueMinutes definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.36
+ NAME 'goFonQueueSeconds'
+ DESC 'Holds the queue goFonQueueSeconds definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.37
+ NAME 'goFonQueueLanguage'
+ DESC 'Holds the queue goFonLanguage definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.38
+ NAME 'goFonQueueStrategy'
+ DESC 'Holds the queue goFonStrategy definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.39
+ NAME 'goFonQueueAnnounceHoldtime'
+ DESC 'Holds the queue goFonAnnounceHoldtime definitions'
+ EQUALITY caseExactMatch
+ SUBSTR caseExactSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{4}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.40
+ NAME 'goFonQueueAnnounce'
+ DESC 'Holds the queue goFonAnnounce definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.41
+ NAME 'goFonQueueRetry'
+ DESC 'Holds the queue goFonRetry definitions'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.42
+ NAME 'goFonQueueLessThan'
+ DESC 'Holds the queue goFonQueueLessThan definitions'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.43
+ NAME 'goFonConferenceOption'
+ DESC 'Holds the queue goFonConferenceOptions definitions'
+ EQUALITY caseExactMatch
+ SUBSTR caseExactSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{16}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.44
+ NAME 'goFonConferenceTimeOut'
+ DESC 'Holds the queue goFonConferenceTimeOut definitions'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.45
+ NAME 'goFonConferenceOwner'
+ DESC 'Holds the queue goFonConferenceOwner definitions'
+ 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.10098.1.1.13.46
+ NAME 'goFonVoicemailPIN'
+ DESC 'defines voicemail delivery format'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.13.47
+ NAME 'goFonHomeServer'
+ DESC 'defines voicemail delivery format'
+ EQUALITY caseExactMatch
+ SUBSTR caseExactSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.3.11
+ NAME 'goFonAccount'
+ DESC 'GOFon Account objectclass (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( goFonDeliveryMode $ telephoneNumber $ uid )
+ MAY ( goFonFormat $ goFonForwarding $ goFonHardware $ goFonPIN $ goFonVoicemailPIN $ goFonMacro $ goFonHomeServer )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.3.12
+ NAME 'goFonHardware'
+ DESC 'defines a telephone (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ macAddress $ ipHostNumber )
+ MAY ( description $ goFonType $ goFonDmtfMode $ goFonHost $ goFonDefaultIP $ goFonQualify $ goFonAuth $ goFonSecret $ goFonInkeys $ goFonOutkey $ goFonTrunk $ goFonAccountCode $ goFonMSN $ goFonPermit $ goFonDeny )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.3.13
+ NAME 'goFonPickupGroup'
+ DESC 'Additive for posixGroups (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ gidNumber )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.3.14
+ NAME 'goFonMacro'
+ DESC 'Macro definitions for asterisk machines (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $ description $ goFonMacroParameter )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.3.15
+ NAME 'goFonQueue'
+ DESC 'Queue definitions for asterisk machines (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( goFonTimeOut $ goFonMaxLen $ goFonAnnounceFrequency $ goFonDialOption $ goFonMusiconHold $ goFonWelcomeMusic $ goFonQueueReportHold $ goFonQueueYouAreNext $ goFonQueueThereAre $ goFonQueueCallsWaiting $ goFonQueueThankYou $ goFonQueueMinutes $ goFonQueueSeconds $ telephoneNumber $ goFonQueueLanguage $ goFonQueueStrategy $ goFonQueueAnnounceHoldtime $ goFonQueueAnnounce $ goFonQueueRetry $ goFonQueueLessThan $ goFonHomeServer )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.3.16
+ NAME 'goFonConference'
+ DESC 'Conference definitions for asterisk machines (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( description $ goFonConferenceOption $ goFonConferenceTimeout $ goFonPIN $ goFonConferenceOwner $ telephoneNumber $ goFonHomeServer )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/gosa-samba3.ldif b/gosa-core/contrib/openldap/gosa-samba3.ldif
--- /dev/null
@@ -0,0 +1,843 @@
+#
+################################################################################
+#
+dn: cn=gosa-samba3,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: gosa-samba3
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.1
+ NAME 'gosaSubtreeACL'
+ DESC 'GOsa acl entry'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.2
+ NAME 'gosaUser'
+ DESC 'GOsa user'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.3
+ NAME 'gosaObject'
+ DESC 'GOsa object'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.4
+ NAME 'gosaMailServer'
+ DESC 'Specify users main mail server'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.5
+ NAME 'gosaMailQuota'
+ DESC 'GOsa quota definitions'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.6
+ NAME 'gosaMailAlternateAddress'
+ DESC 'Additional mail addresses where the user is reachable'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.7
+ NAME 'gosaMailForwardingAddress'
+ DESC 'Addresses where to forward mail to'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.8
+ NAME 'gosaMailMaxSize'
+ DESC 'Block mails bigger than this value'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.9
+ NAME 'gosaSpamSortLevel'
+ DESC 'Spamassassins hits'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.10
+ NAME 'gosaSpamMailbox'
+ DESC 'Where to put spam'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.11
+ NAME 'gosaVacationMessage'
+ DESC 'Text to display in case of vacation'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.12
+ NAME 'gosaMailDeliveryMode'
+ DESC 'What to do with mails'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.13
+ NAME 'gosaDefaultPrinter'
+ DESC 'Defines a default printer a user owns'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.14
+ NAME 'gosaDefaultLanguage'
+ DESC 'Defines the default language for a user'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.15
+ NAME 'gosaHostACL'
+ DESC 'Defines the places where users can login'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.16
+ NAME 'gosaService'
+ DESC 'Defines services a certain host can provide'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.17
+ NAME 'gosaProxyID'
+ DESC 'Defines the proxy user id used, needed for some filters'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.18
+ NAME 'gosaProxyAcctFlags'
+ DESC 'Proxy Account Flags'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.19
+ NAME 'gosaProxyWorkingStart'
+ DESC 'Specifies the beginning of work in minutes, relative to 00:00'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.20
+ NAME 'gosaProxyWorkingStop'
+ DESC 'Specifies the end of work in minutes, relative to 00:00'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.21
+ NAME 'gosaApplicationName'
+ DESC 'Specifies the name of an application to be shown up on users desktop'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.22
+ NAME 'gosaApplicationExecute'
+ DESC 'Specifies the executable path of an application'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.23
+ NAME 'gosaApplicationFlags'
+ DESC 'Specifies the application flags G(roup only), D(esktop), M(enu)'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.31
+ NAME 'gosaApplicationCategory'
+ DESC 'Store application parameters'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.24
+ NAME 'gosaApplicationIcon'
+ DESC 'Keeps the application icon in png format'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.28
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.25
+ NAME 'gosaSharedFolderTarget'
+ DESC 'Keeps the target of cyrus shared folders'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.26
+ NAME 'gosaMemberApplication'
+ DESC 'Like memberUid, just for applications'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.27
+ NAME 'gosaApplicationParameter'
+ DESC 'Store application parameters'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.28
+ NAME 'gosaProxyQuota'
+ DESC 'Specifies the amount of data a user may surf in a defined period of time'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.29
+ NAME 'gosaProxyQuotaPeriod'
+ DESC 'Specifies period of time where the counter is been reseted'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.30
+ NAME 'gosaGroupObjects'
+ DESC 'Takes a list of all object types that are in a gosaGroupOfNames'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.32
+ NAME 'gosaApplicationMimeType'
+ DESC 'Takes a list of relevant mime-type|priority settings'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.33
+ NAME 'gosaUnitTag'
+ DESC 'Takes a list of relevant mime-type|priority settings'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.34
+ NAME 'gosaAclTemplate'
+ DESC 'Takes ACL entries for gosaRoles'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.35
+ NAME 'gosaAclEntry'
+ DESC 'Takes ACL entries for gosaRoles'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.36
+ NAME 'gosaSnapshotType'
+ DESC 'Takes either undo or snapshot'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.37
+ NAME 'gosaSnapshotTimestamp'
+ DESC 'Unix timestamp of snapshot'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.38
+ NAME 'gosaSnapshotDN'
+ DESC 'Original DN of saved object'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.39
+ NAME 'gosaSnapshotData'
+ DESC 'Original DN of saved object'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.5
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.40
+ NAME 'gosaSetting'
+ DESC 'Original DN of saved object'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.41
+ NAME 'gosaVacationStart'
+ DESC 'Timestamp for enabling current vacation message'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.42
+ NAME 'gosaVacationStop'
+ DESC 'Timestamp for switching off current vacation message'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.43
+ NAME 'gosaApplicationPriority'
+ DESC 'Keeps the application icon in png format'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.44
+ NAME 'gotoLastSystemLogin'
+ DESC 'Timestamp for a Users last System Login'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.45
+ NAME 'gotoLastSystem'
+ DESC 'The DN of the System where the Login was performed'
+ EQUALITY distinguishedNameMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.46
+ NAME 'gosaLoginRestriction'
+ DESC 'Multivalue attribute to carry a number of allowed ips/subnets'
+ SUP name)
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.47
+ NAME 'gosaUserDefinedFilter'
+ DESC 'A user defined filter'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.12.48
+ NAME 'gosaWebDAVQuota'
+ DESC 'Webdav share quota in KB'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.6.2
+ NAME 'academicTitle'
+ DESC 'Field to represent the academic title'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.15305.2.1
+ NAME ( 'gender' 'sex' )
+ DESC 'Gender: M for male, F for female'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.15305.2.2
+ NAME ( 'dateOfBirth' 'dob' )
+ DESC 'Date of birth in ISO 8601 format'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{10}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.19414.2.1.651
+ NAME 'acl'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.1
+ NAME 'gosaObject'
+ DESC 'Class for GOsa settings (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( gosaSubtreeACL )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.2
+ NAME 'gosaLockEntry'
+ DESC 'Class for GOsa locking (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( gosaUser $ gosaObject $ cn )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.3
+ NAME 'gosaCacheEntry'
+ DESC 'Class for GOsa caching (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( gosaUser )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.4
+ NAME 'gosaDepartment'
+ DESC 'Class to mark Departments for GOsa (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( ou $ description )
+ MAY ( manager )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.5
+ NAME 'gosaMailAccount'
+ DESC 'Class to mark MailAccounts for GOsa (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( mail $ gosaMailServer $ gosaMailDeliveryMode )
+ MAY ( gosaMailQuota $ gosaMailAlternateAddress $ gosaMailForwardingAddress $ gosaMailMaxSize $ gosaSpamSortLevel $ gosaSpamMailbox $ gosaVacationMessage $ gosaVacationStart $ gosaVacationStop $ gosaSharedFolderTarget $ acl )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.6
+ NAME 'gosaAccount'
+ DESC 'Class for GOsa Accounts (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( uid )
+ MAY ( sambaLMPassword $ sambaNTPassword $ sambaPwdLastSet $ gosaDefaultPrinter $ gosaDefaultLanguage $ academicTitle $ personalTitle $ gosaHostACL $ dateOfBirth $ sambaBadPasswordCount $ sambaBadPasswordTime $ gender $ gotoLastSystemLogin $ gotoLastSystem $ gosaLoginRestriction )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.7
+ NAME 'gosaHost'
+ DESC 'Class for GOsa Hosts (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ gosaService )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.8
+ NAME 'gosaProxyAccount'
+ DESC 'Class for GOsa Proxy settings (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( gosaProxyAcctFlags )
+ MAY ( gosaProxyID $ gosaProxyWorkingStart $ gosaProxyWorkingStop $ gosaProxyQuota $ gosaProxyQuotaPeriod )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.9
+ NAME 'gosaApplication'
+ DESC 'Class for GOsa applications (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ gosaApplicationExecute )
+ MAY ( gosaApplicationName $ gosaApplicationIcon $ gosaApplicationFlags $ gosaApplicationMimeType $ gosaApplicationParameter $ gotoLogonScript $ description $ gosaApplicationCategory )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.10
+ NAME 'gosaApplicationGroup'
+ DESC 'Class for GOsa application groups (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( gosaMemberApplication $ gosaApplicationParameter )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.11
+ NAME 'gosaUserTemplate'
+ DESC 'Class for GOsa User Templates (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.12
+ NAME 'gosaGroupOfNames'
+ DESC 'GOsa object grouping (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ gosaGroupObjects )
+ MAY ( member $ description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.13
+ NAME 'gosaWebDAVAccount'
+ DESC 'GOsa webdav enabling account (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ uid )
+ MAY ( gosaWebDAVQuota )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.14
+ NAME 'gosaIntranetAccount'
+ DESC 'GOsa Inatrent enabling account (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ uid )
+ MAY ( gosaDefaultLanguage )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.15
+ NAME 'gosaAdministrativeUnit'
+ DESC 'Marker for administrational units (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( gosaUnitTag )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.16
+ NAME 'gosaAdministrativeUnitTag'
+ DESC 'Marker for objects below administrational units (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( gosaUnitTag )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.17
+ NAME 'gosaRole'
+ DESC 'ACL container to define roles (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( gosaAclTemplate $ cn )
+ MAY ( description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.18
+ NAME 'gosaAcl'
+ DESC 'ACL container to define single ACLs (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( gosaAclEntry )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.19
+ NAME 'gosaSnapshotObject'
+ DESC 'Container object for undo and snapshot data (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( gosaSnapshotType $ gosaSnapshotTimestamp $ gosaSnapshotDN $ gosaSnapshotData )
+ MAY ( description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.20
+ NAME 'gosaConfig'
+ DESC 'Settings for gosa. Replaces parts of the gosa.conf. (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( gosaSetting )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.43
+ NAME 'gotoSubmenuEntry'
+ DESC 'GOto - contains environment settings (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( gosaApplicationIcon $ gosaApplicationPriority )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.44
+ NAME 'gotoMenuEntry'
+ DESC 'GOto - defines a menu entry (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( gosaApplicationParameter $ gosaApplicationPriority )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19.21
+ NAME 'gosaProperties'
+ DESC 'Store GOsa properties (v2.7)'
+ SUP top
+ AUXILIARY
+ MAY ( gosaUserDefinedFilter )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/goserver.ldif b/gosa-core/contrib/openldap/goserver.ldif
--- /dev/null
@@ -0,0 +1,1082 @@
+#
+################################################################################
+#
+dn: cn=goserver,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: goserver
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.1
+ NAME 'goXdmcpIsEnabled'
+ DESC 'Indicates if the server is enabled for XDMCP queries'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.2
+ NAME 'goFontPath'
+ DESC 'Fontserver Entry'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.4
+ NAME 'goExportEntry'
+ DESC 'Provides an export entry'
+ EQUALITY caseExactMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.9
+ NAME 'goSyslogSection'
+ DESC 'What sections wants the server for its syslog service? i.e. *.*'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.10
+ NAME 'goTimeSource'
+ DESC 'List of time sources'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.11
+ NAME 'goSpoolPath'
+ DESC 'Provides a spool path for printing services'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.12
+ NAME 'goLdapBase'
+ DESC 'Base to use for this LDAP server'
+ EQUALITY caseExactMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.13
+ NAME 'goImapName'
+ DESC 'Name of IMAP server appearing in GOsa'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.14
+ NAME 'goImapConnect'
+ DESC 'PHP connect string for IMAP server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.15
+ NAME 'goImapAdmin'
+ DESC 'IMAP admin account'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.16
+ NAME 'goImapPassword'
+ DESC 'IMAP admin password'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.17
+ NAME 'goImapSieveServer'
+ DESC 'Cyrus sieve server address or name'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.18
+ NAME 'goImapSievePort'
+ DESC 'Cyrus sieve server port'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.19
+ NAME 'goKrbRealm'
+ DESC 'Default Kerberos realm to use for this server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.20
+ NAME 'goKrbAdmin'
+ DESC 'Admin principal for kerberos server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.21
+ NAME 'goKrbPassword'
+ DESC 'Admin password for kerberos server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.22
+ NAME 'goFaxAdmin'
+ DESC 'Admin principal for fax server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.23
+ NAME 'goFaxPassword'
+ DESC 'Admin password for fax server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.83
+ NAME 'gosaLogDB'
+ DESC 'GOsa logging DB name'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.24
+ NAME 'goLogAdmin'
+ DESC 'Admin principal for log server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.25
+ NAME 'goLogPassword'
+ DESC 'Admin password for log server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.26
+ NAME 'goFonAdmin'
+ DESC 'Admin principal for fon server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.27
+ NAME 'goFonPassword'
+ DESC 'Admin password for fon server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.28
+ NAME 'goFonAreaCode'
+ DESC 'Store area code'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.29
+ NAME 'goFonCountryCode'
+ DESC 'Store country code'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.30
+ NAME 'goGlpiAdmin'
+ DESC 'Admin principal for glpi database server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.31
+ NAME 'goGlpiPassword'
+ DESC 'Admin password for glpi database server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.32
+ NAME 'goGlpiDatabase'
+ DESC 'Database name for glpi extension'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.33
+ NAME 'goTerminalServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.34
+ NAME 'goNfsServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.35
+ NAME 'goNtpServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.36
+ NAME 'goSyslogServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.37
+ NAME 'goLdapServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.38
+ NAME 'goImapServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.39
+ NAME 'goKrbServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.40
+ NAME 'goFaxServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.41
+ NAME 'goLogDBServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.42
+ NAME 'goFonServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.43
+ NAME 'goShareServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.44
+ NAME 'goMailServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.45
+ NAME 'goGlpiServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.46
+ NAME 'postfixHeaderSizeLimit'
+ DESC 'Keep postfix header-size-limit variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.47
+ NAME 'postfixMailboxSizeLimit'
+ DESC 'Keep postfix mailbox-size-limit variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.48
+ NAME 'postfixMessageSizeLimit'
+ DESC 'Keep postfix message-size-limit variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.49
+ NAME 'postfixMyDestinations'
+ DESC 'Keep postfix mydestinations variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.50
+ NAME 'postfixMyDomain'
+ DESC 'Keep postfix mydomain variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.51
+ NAME 'postfixMyHostname'
+ DESC 'Keep postfix myhostname variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.52
+ NAME 'postfixMyNetworks'
+ DESC 'Keep postfix mynetworks variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.53
+ NAME 'postfixRelayhost'
+ DESC 'Keep postfix relayhost variable'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.54
+ NAME 'postfixTransportTable'
+ DESC 'Keep postfix transport tables'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.55
+ NAME 'postfixSenderRestrictions'
+ DESC 'Keep postfix sender restrictions'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.56
+ NAME 'postfixRecipientRestrictions'
+ DESC 'Keep postfix transport tables'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.57
+ NAME 'cyrusImap'
+ DESC 'Start IMAP service? true/false'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.58
+ NAME 'cyrusImapSSL'
+ DESC 'Start IMAP SSL service? true/false'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.59
+ NAME 'cyrusPop3'
+ DESC 'Start POP3 service? true/false'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.60
+ NAME 'cyrusPop3SSL'
+ DESC 'Start POP3 SSL service? true/false'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.61
+ NAME 'goCupsServerStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.62
+ NAME 'saRewriteHeader'
+ DESC 'Text to place in front of mail subjects'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.63
+ NAME 'saTrustedNetworks'
+ DESC 'List of trusted networks'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.64
+ NAME 'saRequiredScore'
+ DESC 'Required score to tag a mail as SPAM'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.65
+ NAME 'saFlags'
+ DESC 'Flags for spamassassin'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.66
+ NAME 'saRule'
+ DESC 'Base64 encoded rule text for spamassassin'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.67
+ NAME 'saStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.68
+ NAME 'avMaxThreads'
+ DESC 'Number of AV scanning threads'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.69
+ NAME 'avMaxDirectoryRecursions'
+ DESC 'Number of recursions done with directories'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.70
+ NAME 'avUser'
+ DESC 'Username to run with'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.71
+ NAME 'avFlags'
+ DESC 'Special flags for the scan engine'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.72
+ NAME 'avArchiveMaxFileSize'
+ DESC 'Maximum archive file size'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.73
+ NAME 'avArchiveMaxRecursion'
+ DESC 'Maximum number of archive nestings'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.74
+ NAME 'avArchiveMaxCompressionRatio'
+ DESC 'Maximum compression ratio'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.75
+ NAME 'avDatabaseMirror'
+ DESC 'Where to find updates'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.76
+ NAME 'avHttpProxyURL'
+ DESC 'How to get the updates'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.77
+ NAME 'avStatus'
+ DESC 'Server status container - on / off / fail'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.78
+ NAME 'avChecksPerDay'
+ DESC 'Update checks per day'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.79
+ NAME 'goLogDB'
+ DESC 'Name of logging DB'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.80
+ NAME 'goLogDBUser'
+ DESC 'Auth user for logging DB'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.81
+ NAME 'goLogDBPassword'
+ DESC 'Password for logging DB user'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.9.82
+ NAME 'gotoSessionType'
+ DESC 'Supported type for a terminal server'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.16
+ NAME 'goTerminalServer'
+ DESC 'Terminal server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goXdmcpIsEnabled )
+ MAY ( description $ goTerminalServerStatus $ gotoSessionType $ goFontPath )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.19
+ NAME 'goNfsServer'
+ DESC 'NFS server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( goExportEntry $ description $ goNfsServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.20
+ NAME 'goNtpServer'
+ DESC 'Time server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( goTimeSource $ description $ goNtpServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.21
+ NAME 'goSyslogServer'
+ DESC 'Syslog server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( goSyslogSection $ description $ goSyslogServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.22
+ NAME 'goLdapServer'
+ DESC 'LDAP server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( goLdapBase $ description $ goLdapServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.23
+ NAME 'goCupsServer'
+ DESC 'CUPS server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ goCupsServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.24
+ NAME 'goImapServer'
+ DESC 'IMAP server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goImapName $ goImapConnect $ goImapAdmin $ goImapPassword )
+ MAY ( goImapSieveServer $ goImapSievePort $ description $ goImapServerStatus $ cyrusImap $ cyrusImapSSL $ cyrusPop3 $ cyrusPop3SSL )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.25
+ NAME 'goKrbServer'
+ DESC 'Kerberos server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goKrbRealm )
+ MAY ( description $ goKrbServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.26
+ NAME 'goFaxServer'
+ DESC 'Fax server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goFaxAdmin $ goFaxPassword )
+ MAY ( description $ goFaxServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.27
+ NAME 'goServer'
+ DESC 'Server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ macAddress $ ipHostNumber )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.28
+ NAME 'goLogDBServer'
+ DESC 'Log DB server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ gosaLogDB $ goLogAdmin $ goLogPassword )
+ MAY ( goLogDBServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.29
+ NAME 'goFonServer'
+ DESC 'Fon server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goFonAdmin $ goFonPassword $ goFonAreaCode $ goFonCountryCode )
+ MAY ( description $ goFonServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.33
+ NAME 'goShareServer'
+ DESC 'Share server description (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ goExportEntry $ goShareServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.36
+ NAME 'goMailServer'
+ DESC 'Mail server definition (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ goMailServerStatus $ postfixHeaderSizeLimit $ postfixMailboxSizeLimit $ postfixMessageSizeLimit $ postfixMydestinations $ postfixMydomain $ postfixMyhostname $ postfixMynetworks $ postfixRelayhost $ postfixTransportTable $ postfixSenderRestrictions $ postfixRecipientRestrictions )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.37
+ NAME 'goGlpiServer'
+ DESC 'Glpi server definition (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goGlpiAdmin $ goGlpiDatabase )
+ MAY ( description $ goGlpiPassword $ goGlpiServerStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.38
+ NAME 'goSpamServer'
+ DESC 'Spam server definition (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( saRewriteHeader $ saTrustedNetworks $ saRequiredScore $ saFlags $ saRule $ saStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.39
+ NAME 'goVirusServer'
+ DESC 'Virus server definition (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( avMaxThreads $ avMaxDirectoryRecursions $ avUser $ avFlags $ avArchiveMaxFileSize $ avArchiveMaxRecursion $ avArchiveMaxCompressionRatio $ avDatabaseMirror $ avChecksPerDay $ avHttpProxyURL $ avStatus )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.40
+ NAME 'gosaLogServer'
+ DESC 'GOsa log server (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ goLogDB $ goLogDBUser $ goLogDBPassword )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.41
+ NAME 'goEnvironmentServer'
+ DESC 'Environment server definition (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( gotoKioskProfile )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/gosystem.ldif b/gosa-core/contrib/openldap/gosystem.ldif
--- /dev/null
@@ -0,0 +1,595 @@
+#
+################################################################################
+#
+dn: cn=gosystem,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: gosystem
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.1
+ NAME 'gotoSyslogServer'
+ DESC 'GOto - Gonicus Terminal Concept, value syslogServer.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.2
+ NAME 'gotoNtpServer'
+ DESC 'GOto - Gonicus Terminal Concept, value ntpServer.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.3
+ NAME 'gotoSwapServer'
+ DESC 'GOto - Gonicus Terminal Concept, value swapServer.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.4
+ NAME 'gotoLpdServer'
+ DESC 'GOto - Gonicus Terminal Concept, value lpdServer.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.5
+ NAME 'gotoFontPath'
+ DESC 'GOto - Gonicus Terminal Concept, value fontPath.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.6
+ NAME 'gotoFilesystem'
+ DESC 'GOto - Gonicus Terminal Concept, value filesystem.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.7
+ NAME 'gotoFloppyEnable'
+ DESC 'GOto - Gonicus Terminal Concept, value floppyEnable.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.8
+ NAME 'gotoCdromEnable'
+ DESC 'GOto - Gonicus Terminal Concept, value cdromEnable.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.9
+ NAME 'gotoLpdEnable'
+ DESC 'GOto - Gonicus Terminal Concept, value lpdEnable.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.10
+ NAME 'gotoScannerEnable'
+ DESC 'GOto - Gonicus Terminal Concept, value scannerEnable.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.11
+ NAME 'gotoScannerClients'
+ DESC 'GOto - Gonicus Terminal Concept, value scannerClients.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.14
+ NAME 'gotoRootPasswd'
+ DESC 'GOto - Gonicus Terminal Concept, value rootPasswd.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.15
+ NAME 'gotoXdmcpServer'
+ DESC 'GOto - Gonicus Terminal Concept, value xdmcpServer.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.16
+ NAME 'gotoXMethod'
+ DESC 'GOto - Gonicus Terminal Concept, value xMethod.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.17
+ NAME 'gotoXMonitor'
+ DESC 'GOto - Gonicus Terminal Concept, value xMonitor.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.18
+ NAME 'gotoXHsync'
+ DESC 'GOto - Gonicus Terminal Concept, value xHsync.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.19
+ NAME 'gotoXVsync'
+ DESC 'GOto - Gonicus Terminal Concept, value xVsync.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.20
+ NAME 'gotoXResolution'
+ DESC 'GOto - Gonicus Terminal Concept, value xResolution.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.21
+ NAME 'gotoXColordepth'
+ DESC 'GOto - Gonicus Terminal Concept, value xColordepth.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.22
+ NAME 'gotoXMouseport'
+ DESC 'GOto - Gonicus Terminal Concept, value xMouseport.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.23
+ NAME 'gotoXMouseButtons'
+ DESC 'GOto - Gonicus Terminal Concept, value xMouseButtons.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.24
+ NAME 'gotoMode'
+ DESC 'GOto - Gonicus Terminal Concept, Terminal is active.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.25
+ NAME 'gotoXKbModel'
+ DESC 'GOto - Gonicus Terminal Concept, value xKbmodel.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.26
+ NAME 'gotoXKbLayout'
+ DESC 'GOto - Gonicus Terminal Concept, value xKblayout.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.27
+ NAME 'gotoXKbVariant'
+ DESC 'GOto - Gonicus Terminal Concept, value xKbvariant.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.28
+ NAME 'gotoXDriver'
+ DESC 'GOto - Gonicus Terminal Concept, value xDriver.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.29
+ NAME 'gotoSndModule'
+ DESC 'GOto - Gonicus Terminal Concept, value sndModules.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.30
+ NAME 'gotoLastUser'
+ DESC 'GOto - Gonicus Terminal Concept, value lastUser.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.31
+ NAME 'gotoAutoFs'
+ DESC 'GOto - Gonicus Terminal Concept, value autofs.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.32
+ NAME 'gotoModules'
+ DESC 'GOto - Gonicus Terminal Concept, value modules.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.33
+ NAME 'gotoAdaptPath'
+ DESC 'GOto - Gonicus Terminal Concept, value adaptpath.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.34
+ NAME 'gotoXMouseType'
+ DESC 'Hardware definitions, value Maustyp'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.35
+ NAME 'gotoKernelParameters'
+ DESC 'Kernel boot parameters'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.36
+ NAME 'gotoBootKernel'
+ DESC 'Kernel boot parameters'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.37
+ NAME 'gotoTerminalPath'
+ DESC 'Kernel boot parameters'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.38
+ NAME 'gotoLdapServer'
+ DESC 'Kernel boot parameters'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.39
+ NAME 'gotoScannerBackend'
+ DESC 'GOto - Gonicus Terminal Concept, value scannerBackend.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.1.40
+ NAME 'gotoScannerModel'
+ DESC 'GOto - Gonicus Terminal Concept, value scannerModel.'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.1
+ NAME 'ghCpuType'
+ DESC 'Hardware definitions, value cpuType'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.2
+ NAME 'ghMemSize'
+ DESC 'Hardware definitions, value memSize'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.3
+ NAME 'ghUsbSupport'
+ DESC 'Hardware definitions, value usbSupport'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.4
+ NAME 'ghIdeDev'
+ DESC 'Hardware definitions, value ideDev'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.5
+ NAME 'ghScsiDev'
+ DESC 'Hardware definitions, value scsiDev'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.7
+ NAME 'ghSoundAdapter'
+ DESC 'Hardware definitions, value soundAdapter'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.8
+ NAME 'ghNetNic'
+ DESC 'Hardware definitions, value Network Device'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.9
+ NAME 'ghGfxAdapter'
+ DESC 'Hardware definitions, value Grafikkarte'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.10
+ NAME 'ghInventoryNumber'
+ DESC 'Unique number for inclusion in an inventory'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.11
+ NAME 'gotoSysStatus'
+ DESC 'Keeps current system status - info shown in GOsa'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.2.12
+ NAME 'gotoHardwareChecksum'
+ DESC 'GOto - quick way to see if something has changed'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.3
+ NAME 'GOhard'
+ DESC 'Gonicus Hardware definitions, objectclass (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( ghGfxAdapter $ ghNetNic $ ghSoundAdapter $ ghIdeDev $ ghScsiDev $ macAddress $ ghUsbSupport $ ghMemSize $ ghCpuType $ ghInventoryNumber $ gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $ gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $ gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $ gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $ gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $ gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $ gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $ gotoTerminalPath $ gotoLdapServer $ gotoScannerModel $ ipHostNumber $ l $ gotoSysStatus $ description $ gotoHardwareChecksum )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/goto-mime.ldif b/gosa-core/contrib/openldap/goto-mime.ldif
--- /dev/null
@@ -0,0 +1,88 @@
+#
+################################################################################
+#
+dn: cn=goto-mime,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: goto-mime
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.14.1
+ NAME 'gotoMimeGroup'
+ DESC 'IANA defined mime group'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.14.2
+ NAME 'gotoMimeFilePattern'
+ DESC 'File extensions for mime types'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.14.3
+ NAME 'gotoMimeApplication'
+ DESC 'Assigned application and priority'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.14.4
+ NAME 'gotoMimeEmbeddedApplication'
+ DESC 'Assigned application and priority for embedded applications'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.14.5
+ NAME 'gotoMimeLeftClickAction'
+ DESC 'GOto - Gonicus Terminal Concept, PPD data'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.14.6
+ NAME 'gotoMimeIcon'
+ DESC 'Specify the mime icon'
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.28
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.4.1
+ NAME 'gotoMimeType'
+ DESC 'Class to represent global mime types (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ gotoMimeFilePattern $ gotoMimeGroup )
+ MAY ( description $ gotoMimeIcon $ gotoMimeApplication $ gotoMimeEmbeddedApplication $ gotoMimeLeftClickAction )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/goto.ldif b/gosa-core/contrib/openldap/goto.ldif
--- /dev/null
@@ -0,0 +1,238 @@
+#
+################################################################################
+#
+dn: cn=goto,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: goto
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.6
+ NAME 'gotoPrinterPPD'
+ DESC 'GOto - Gonicus Terminal Concept, PPD data'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.7
+ NAME 'gotoProfileFlags'
+ DESC 'GOto - Flags for Profile handling - C is for caching'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.8
+ NAME 'gotoProfileServer'
+ DESC 'GOto - specifies the profile server'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.9
+ NAME 'gotoShare'
+ DESC 'GOto - specifies a share'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.10
+ NAME 'gotoLogonScript'
+ DESC 'GOto - specifies a LogonScript'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.11
+ NAME 'gotoKioskProfile'
+ DESC 'GOto - specifies a kiosk profile'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.12
+ NAME 'gotoUserPrinter'
+ DESC 'GOto - keeps printers shown for this user'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.13
+ NAME 'gotoUserAdminPrinter'
+ DESC 'GOto - keeps printers we are admin for'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.16
+ NAME 'gotoGroupPrinter'
+ DESC 'GOto - keeps printers shown for this user'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.17
+ NAME 'gotoGroupAdminPrinter'
+ DESC 'GOto - keeps printers we are admin for'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.14
+ NAME 'gotoHotplugDevice'
+ DESC 'GOto - keeps hotplug devices'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.15
+ NAME 'gotoProfileQuota'
+ DESC 'GOto - save quota for home'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.10098.1.1.11.18
+ NAME 'gotoHotplugDeviceDN'
+ DESC 'GOto - points to hotplug devices'
+ EQUALITY distinguishedNameMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.1
+ NAME 'gotoTerminal'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ macAddress $ ipHostNumber $ gotoShare $ goFonHardware )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.30
+ NAME 'gotoWorkstation'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ macAddress $ ipHostNumber $ gotoShare $ goFonHardware )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.31
+ NAME 'gotoPrinter'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( labeledURI $ description $ l $ gotoPrinterPPD $ macAddress $ ipHostNumber $ gotoUserPrinter $ gotoUserAdminPrinter $ gotoGroupPrinter $ gotoGroupAdminPrinter )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.32
+ NAME 'gotoEnvironment'
+ DESC 'GOto - contains environment settings (v2.7)'
+ SUP top
+ AUXILIARY
+ MAY ( gotoProfileServer $ gotoProfileFlags $ gotoXResolution $ gotoShare $ gotoLogonScript $ gotoKioskProfile $ gotoHotplugDevice $ gotoProfileQuota $ gotoHotplugDeviceDN )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.34
+ NAME 'gotoWorkstationTemplate'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ gotoShare $ goFonHardware $ ghGfxAdapter $ ghNetNic $ ghSoundAdapter $ ghIdeDev $ ghScsiDev $ ghUsbSupport $ ghMemSize $ ghCpuType $ ghInventoryNumber $ gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $ gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $ gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $ gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $ gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $ gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $ gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $ gotoTerminalPath $ gotoLdapServer $ gotoScannerModel )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.35
+ NAME 'gotoTerminalTemplate'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.7)'
+ SUP top
+ AUXILIARY
+ MUST ( cn )
+ MAY ( description $ gotoShare $ goFonHardware $ ghGfxAdapter $ ghNetNic $ ghSoundAdapter $ ghIdeDev $ ghScsiDev $ ghUsbSupport $ ghMemSize $ ghCpuType $ ghInventoryNumber $ gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $ gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $ gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $ gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $ gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $ gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $ gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $ gotoTerminalPath $ gotoLdapServer $ gotoScannerModel )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.10098.1.2.1.42
+ NAME 'gotoDevice'
+ DESC 'GOto - contains environment settings (v2.7)'
+ SUP top
+ STRUCTURAL
+ MUST ( cn )
+ MAY ( gotoHotplugDevice $ description )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/rfc2307bis.ldif b/gosa-core/contrib/openldap/rfc2307bis.ldif
--- /dev/null
@@ -0,0 +1,543 @@
+#
+################################################################################
+#
+dn: cn=rfc2307bis,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: rfc2307bis
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.2
+ NAME 'gecos'
+ DESC 'The GECOS field; the common name'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.3
+ NAME 'homeDirectory'
+ DESC 'The absolute path to the home directory'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.4
+ NAME 'loginShell'
+ DESC 'The path to the login shell'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.5
+ NAME 'shadowLastChange'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.6
+ NAME 'shadowMin'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.7
+ NAME 'shadowMax'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.8
+ NAME 'shadowWarning'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.9
+ NAME 'shadowInactive'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.10
+ NAME 'shadowExpire'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.11
+ NAME 'shadowFlag'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.12
+ NAME 'memberUid'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.13
+ NAME 'memberNisNetgroup'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.14
+ NAME 'nisNetgroupTriple'
+ DESC 'Netgroup triple'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.15
+ NAME 'ipServicePort'
+ DESC 'Service port number'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.16
+ NAME 'ipServiceProtocol'
+ DESC 'Service protocol name'
+ SUP name
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.17
+ NAME 'ipProtocolNumber'
+ DESC 'IP protocol number'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.18
+ NAME 'oncRpcNumber'
+ DESC 'ONC RPC number'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.19
+ NAME 'ipHostNumber'
+ DESC 'IPv4 addresses as a dotted decimal omitting leading zeros or IPv6 addresses as defined in RFC2373'
+ SUP name
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.20
+ NAME 'ipNetworkNumber'
+ DESC 'IP network as a dotted decimal, eg. 192.168, omitting leading zeros'
+ SUP name
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.21
+ NAME 'ipNetmaskNumber'
+ DESC 'IP netmask as a dotted decimal, eg. 255.255.255.0, omitting leading zeros'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.22
+ NAME 'macAddress'
+ DESC 'MAC address in maximal, colon separated hex notation, eg. 00:00:92:90:ee:e2'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.23
+ NAME 'bootParameter'
+ DESC 'rpc.bootparamd parameter'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.24
+ NAME 'bootFile'
+ DESC 'Boot image name'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.26
+ NAME 'nisMapName'
+ DESC 'Name of a A generic NIS map'
+ SUP name
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.27
+ NAME 'nisMapEntry'
+ DESC 'A generic NIS entry'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.28
+ NAME 'nisPublicKey'
+ DESC 'NIS public key'
+ EQUALITY octetStringMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.29
+ NAME 'nisSecretKey'
+ DESC 'NIS secret key'
+ EQUALITY octetStringMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.30
+ NAME 'nisDomain'
+ DESC 'NIS domain'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.31
+ NAME 'automountMapName'
+ DESC 'automount Map Name'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.32
+ NAME 'automountKey'
+ DESC 'Automount Key value'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.1.1.1.33
+ NAME 'automountInformation'
+ DESC 'Automount information'
+ EQUALITY caseExactIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.0
+ NAME 'posixAccount'
+ DESC 'Abstraction of an account with POSIX attributes'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
+ MAY ( userPassword $ loginShell $ gecos $ description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.1
+ NAME 'shadowAccount'
+ DESC 'Additional attributes for shadow passwords'
+ SUP top
+ AUXILIARY
+ MUST uid
+ MAY ( userPassword $ description $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive $ shadowExpire $ shadowFlag )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.2
+ NAME 'posixGroup'
+ DESC 'Abstraction of a group of accounts'
+ SUP top
+ AUXILIARY
+ MUST gidNumber
+ MAY ( userPassword $ memberUid $ description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.3
+ NAME 'ipService'
+ DESC 'Abstraction an Internet Protocol service. Maps an IP port and protocol (such as tcp or udp) to one or more names; the distinguished value of the cn attribute denotes the services canonical name'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ ipServicePort $ ipServiceProtocol )
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.4
+ NAME 'ipProtocol'
+ DESC 'Abstraction of an IP protocol. Maps a protocol number to one or more names. The distinguished value of the cn attribute denotes the protocols canonical name'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ ipProtocolNumber )
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.5
+ NAME 'oncRpc'
+ DESC 'Abstraction of an Open Network Computing (ONC) [RFC1057] Remote Procedure Call (RPC) binding. This class maps an ONC RPC number to a name. The distinguished value of the cn attribute denotes the RPC services canonical name'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ oncRpcNumber )
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.6
+ NAME 'ipHost'
+ DESC 'Abstraction of a host, an IP device. The distinguished value of the cn attribute denotes the hosts canonical name. Device SHOULD be used as a structural class'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ ipHostNumber )
+ MAY ( userPassword $ l $ description $ manager )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.7
+ NAME 'ipNetwork'
+ DESC 'Abstraction of a network. The distinguished value of the cn attribute denotes the networks canonical name'
+ SUP top
+ STRUCTURAL
+ MUST ipNetworkNumber
+ MAY ( cn $ ipNetmaskNumber $ l $ description $ manager )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.8
+ NAME 'nisNetgroup'
+ DESC 'Abstraction of a netgroup. May refer to other netgroups'
+ SUP top
+ STRUCTURAL
+ MUST cn
+ MAY ( nisNetgroupTriple $ memberNisNetgroup $ description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.9
+ NAME 'nisMap'
+ DESC 'A generic abstraction of a NIS map'
+ SUP top
+ STRUCTURAL
+ MUST nisMapName
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.10
+ NAME 'nisObject'
+ DESC 'An entry in a NIS map'
+ SUP top
+ STRUCTURAL
+ MUST ( cn $ nisMapEntry $ nisMapName )
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.11
+ NAME 'ieee802Device'
+ DESC 'A device with a MAC address; device SHOULD be used as a structural class'
+ SUP top
+ AUXILIARY
+ MAY macAddress
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.12
+ NAME 'bootableDevice'
+ DESC 'A device with boot parameters; device SHOULD be used as a structural class'
+ SUP top
+ AUXILIARY
+ MAY ( bootFile $ bootParameter )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.14
+ NAME 'nisKeyObject'
+ DESC 'An object with a public and secret key'
+ SUP top
+ AUXILIARY
+ MUST ( cn $ nisPublicKey $ nisSecretKey )
+ MAY ( uidNumber $ description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.15
+ NAME 'nisDomainObject'
+ DESC 'Associates a NIS domain with a naming context'
+ SUP top
+ AUXILIARY
+ MUST nisDomain
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.16
+ NAME 'automountMap'
+ SUP top
+ STRUCTURAL
+ MUST ( automountMapName )
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.1.1.2.17
+ NAME 'automount'
+ DESC 'Automount information'
+ SUP top
+ STRUCTURAL
+ MUST ( automountKey $ automountInformation )
+ MAY description
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.5322.13.1.1
+ NAME 'namedObject'
+ SUP top
+ STRUCTURAL
+ MAY cn
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/samba3.ldif b/gosa-core/contrib/openldap/samba3.ldif
--- /dev/null
@@ -0,0 +1,647 @@
+#
+################################################################################
+#
+dn: cn=samba3,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: samba3
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.24
+ NAME 'sambaLMPassword'
+ DESC 'LanManager Password'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.25
+ NAME 'sambaNTPassword'
+ DESC 'MD4 hash of the unicode password'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.26
+ NAME 'sambaAcctFlags'
+ DESC 'Account Flags'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.27
+ NAME 'sambaPwdLastSet'
+ DESC 'Timestamp of the last password update'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.28
+ NAME 'sambaPwdCanChange'
+ DESC 'Timestamp of when the user is allowed to update the password'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.29
+ NAME 'sambaPwdMustChange'
+ DESC 'Timestamp of when the password will expire'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.30
+ NAME 'sambaLogonTime'
+ DESC 'Timestamp of last logon'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.31
+ NAME 'sambaLogoffTime'
+ DESC 'Timestamp of last logoff'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.32
+ NAME 'sambaKickoffTime'
+ DESC 'Timestamp of when the user will be logged off automatically'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.48
+ NAME 'sambaBadPasswordCount'
+ DESC 'Bad password attempt count'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.49
+ NAME 'sambaBadPasswordTime'
+ DESC 'Time of the last bad password attempt'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.55
+ NAME 'sambaLogonHours'
+ DESC 'Logon Hours'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{42}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.33
+ NAME 'sambaHomeDrive'
+ DESC 'Driver letter of home directory mapping'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{4}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.34
+ NAME 'sambaLogonScript'
+ DESC 'Logon script path'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.35
+ NAME 'sambaProfilePath'
+ DESC 'Roaming profile path'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.36
+ NAME 'sambaUserWorkstations'
+ DESC 'List of user workstations the user is allowed to logon to'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.37
+ NAME 'sambaHomePath'
+ DESC 'Home directory UNC path'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.38
+ NAME 'sambaDomainName'
+ DESC 'Windows NT domain to which the user belongs'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128}
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.47
+ NAME 'sambaMungedDial'
+ DESC 'Base64 encoded user parameter string'
+ EQUALITY caseExactMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1050}
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.54
+ NAME 'sambaPasswordHistory'
+ DESC 'Concatenated MD5 hashes of the salted NT passwords used on this account'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32}
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.20
+ NAME 'sambaSID'
+ DESC 'Security ID'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseExactIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.23
+ NAME 'sambaPrimaryGroupSID'
+ DESC 'Primary Group Security ID'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64}
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.51
+ NAME 'sambaSIDList'
+ DESC 'Security ID List'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64}
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.19
+ NAME 'sambaGroupType'
+ DESC 'NT Group Type'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.21
+ NAME 'sambaNextUserRid'
+ DESC 'Next NT rid to give our for users'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.22
+ NAME 'sambaNextGroupRid'
+ DESC 'Next NT rid to give out for groups'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.39
+ NAME 'sambaNextRid'
+ DESC 'Next NT rid to give out for anything'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.40
+ NAME 'sambaAlgorithmicRidBase'
+ DESC 'Base at which the samba RID generation algorithm should operate'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.41
+ NAME 'sambaShareName'
+ DESC 'Share Name'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.42
+ NAME 'sambaOptionName'
+ DESC 'Option Name'
+ EQUALITY caseIgnoreMatch
+ SUBSTR caseIgnoreSubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256}
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.43
+ NAME 'sambaBoolOption'
+ DESC 'A boolean option'
+ EQUALITY booleanMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.44
+ NAME 'sambaIntegerOption'
+ DESC 'An integer option'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.45
+ NAME 'sambaStringOption'
+ DESC 'A string option'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.46
+ NAME 'sambaStringListOption'
+ DESC 'A string list option'
+ EQUALITY caseIgnoreMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.53
+ NAME 'sambaTrustFlags'
+ DESC 'Trust Password Flags'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.58
+ NAME 'sambaMinPwdLength'
+ DESC 'Minimal password length (default: 5)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.59
+ NAME 'sambaPwdHistoryLength'
+ DESC 'Length of Password History Entries (default: 0 => off)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.60
+ NAME 'sambaLogonToChgPwd'
+ DESC 'Force Users to logon for password change (default: 0 => off, 2 => on)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.61
+ NAME 'sambaMaxPwdAge'
+ DESC 'Maximum password age, in seconds (default: -1 => never expire passwords)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.62
+ NAME 'sambaMinPwdAge'
+ DESC 'Minimum password age, in seconds (default: 0 => allow immediate password change)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.63
+ NAME 'sambaLockoutDuration'
+ DESC 'Lockout duration in minutes (default: 30, -1 => forever)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.64
+ NAME 'sambaLockoutObservationWindow'
+ DESC 'Reset time after lockout in minutes (default: 30)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.65
+ NAME 'sambaLockoutThreshold'
+ DESC 'Lockout users after bad logon attempts (default: 0 => off)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.66
+ NAME 'sambaForceLogoff'
+ DESC 'Disconnect Users outside logon hours (default: -1 => off, 0 => on)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.67
+ NAME 'sambaRefuseMachinePwdChange'
+ DESC 'Allow Machine Password changes (default: 0 => off)'
+ EQUALITY integerMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.68
+ NAME 'sambaClearTextPassword'
+ DESC 'Clear text password (used for trusted domain passwords)'
+ EQUALITY octetStringMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 1.3.6.1.4.1.7165.2.1.69
+ NAME 'sambaPreviousClearTextPassword'
+ DESC 'Previous clear text password (used for trusted domain passwords)'
+ EQUALITY octetStringMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.6
+ NAME 'sambaSamAccount'
+ DESC 'Samba 3.0 Auxilary SAM Account'
+ SUP top
+ AUXILIARY
+ MUST ( uid $ sambaSID )
+ MAY ( cn $ sambaLMPassword $ sambaNTPassword $ sambaPwdLastSet $ sambaLogonTime $ sambaLogoffTime $ sambaKickoffTime $ sambaPwdCanChange $ sambaPwdMustChange $ sambaAcctFlags $ displayName $ sambaHomePath $ sambaHomeDrive $ sambaLogonScript $ sambaProfilePath $ description $ sambaUserWorkstations $ sambaPrimaryGroupSID $ sambaDomainName $ sambaMungedDial $ sambaBadPasswordCount $ sambaBadPasswordTime $ sambaPasswordHistory $ sambaLogonHours )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.4
+ NAME 'sambaGroupMapping'
+ DESC 'Samba Group Mapping'
+ SUP top
+ AUXILIARY
+ MUST ( gidNumber $ sambaSID $ sambaGroupType )
+ MAY ( displayName $ description $ sambaSIDList )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.14
+ NAME 'sambaTrustPassword'
+ DESC 'Samba Trust Password'
+ SUP top
+ STRUCTURAL
+ MUST ( sambaDomainName $ sambaNTPassword $ sambaTrustFlags )
+ MAY ( sambaSID $ sambaPwdLastSet )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.15
+ NAME 'sambaTrustedDomainPassword'
+ DESC 'Samba Trusted Domain Password'
+ SUP top
+ STRUCTURAL
+ MUST ( sambaDomainName $ sambaSID $ sambaClearTextPassword $ sambaPwdLastSet )
+ MAY ( sambaPreviousClearTextPassword )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.5
+ NAME 'sambaDomain'
+ DESC 'Samba Domain Information'
+ SUP top
+ STRUCTURAL
+ MUST ( sambaDomainName $ sambaSID )
+ MAY ( sambaNextRid $ sambaNextGroupRid $ sambaNextUserRid $ sambaAlgorithmicRidBase $ sambaMinPwdLength $ sambaPwdHistoryLength $ sambaLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaLockoutDuration $ sambaLockoutObservationWindow $ sambaLockoutThreshold $ sambaForceLogoff $ sambaRefuseMachinePwdChange )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.7
+ NAME 'sambaUnixIdPool'
+ DESC 'Pool for allocating UNIX uids/gids'
+ SUP top
+ AUXILIARY
+ MUST ( uidNumber $ gidNumber )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.8
+ NAME 'sambaIdmapEntry'
+ DESC 'Mapping from a SID to an ID'
+ SUP top
+ AUXILIARY
+ MUST ( sambaSID )
+ MAY ( uidNumber $ gidNumber )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.9
+ NAME 'sambaSidEntry'
+ DESC 'Structural Class for a SID'
+ SUP top
+ STRUCTURAL
+ MUST ( sambaSID )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.10
+ NAME 'sambaConfig'
+ DESC 'Samba Configuration Section'
+ SUP top
+ AUXILIARY
+ MAY ( description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.11
+ NAME 'sambaShare'
+ DESC 'Samba Share Section'
+ SUP top
+ STRUCTURAL
+ MUST ( sambaShareName )
+ MAY ( description )
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 1.3.6.1.4.1.7165.2.2.12
+ NAME 'sambaConfigOption'
+ DESC 'Samba Configuration Option'
+ SUP top
+ STRUCTURAL
+ MUST ( sambaOptionName )
+ MAY ( sambaBoolOption $ sambaIntegerOption $ sambaStringOption $ sambaStringListoption $ description )
+ )
+#
+################################################################################
+#
diff --git a/gosa-core/contrib/openldap/trust.ldif b/gosa-core/contrib/openldap/trust.ldif
--- /dev/null
@@ -0,0 +1,44 @@
+#
+################################################################################
+#
+dn: cn=trust,cn=schema,cn=config
+objectClass: olcSchemaConfig
+cn: trust
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 5.3.6.1.1.1.1.0
+ NAME 'trustModel'
+ DESC 'Access scheme'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE
+ )
+#
+################################################################################
+#
+olcAttributeTypes: (
+ 5.3.6.1.1.1.1.1
+ NAME 'accessTo'
+ DESC 'Access to which servers user is allowed'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+olcObjectClasses: (
+ 5.3.6.1.1.1.2.0
+ NAME 'trustAccount'
+ DESC 'Sets trust accounts information'
+ SUP top
+ AUXILIARY
+ MUST ( trustModel )
+ MAY ( accessTo )
+ )
+#
+################################################################################
+#
index e4e3af5bafe2c203ec6b07efb1b72092e8bd398a..066beef84b311b48eaff192827d79f2af786f6a1 100644 (file)
-gosa (2.7-1) unstable; urgency=low
+gosa (2.7.1-1) unstable; urgency=low
* New upstream release
+ * Updated packaging to not include smarty (Closes: #620489)
+ * Fixed case of POSIX (Closes: #620486)
-- Cajus Pollmeier <cajus@debian.org> Mon, 04 Oct 2010 10:45:44 +0200
index af705a8702b73cfd578a8f63c1aff187b925c36a..52882f770c4cd5f8ef7a0f30698037271c4f84cf 100644 (file)
--- a/gosa-core/debian/control
+++ b/gosa-core/debian/control
Package: gosa
Architecture: all
-Depends: php5, php5-cli, apache2 | lighttpd | httpd , exim4 | mail-transport-agent, php5-gd, php5-imap, php5-ldap, php5-mcrypt, php5-mysql, php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, libcrypt-smbhash-perl, php5-recode, smarty3-gettext, smarty3-gosa, gettext, ${misc:Depends}, libapache2-mod-php5 | php5-cgi
+Depends: php5, php5-cli, apache2 | lighttpd | httpd , exim4 | mail-transport-agent, php5-gd, php5-imap, php5-ldap, php5-mcrypt, php5-mysql, php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, libcrypt-smbhash-perl, php5-recode, smarty3-gettext, smarty3-gosa, gettext, ${misc:Depends}, libapache2-mod-php5 | php5-cgi, php5-curl, ttf-liberation
Suggests: gosa-si-server, cyrus21-imapd (>= 2.1.11), postfix-ldap, slapd, gosa-schema, php5-suhosin, php-apc, php-fpdf
Description: Web Based LDAP Administration Program
Provided is access to posix, shadow, samba, proxy, fax, pureftp and
index 9c4c9c1e3583996faf97c92013b1ea20f7bfc8c9..e912920226bddd5e935139968ac3a23a7bf1f839 100644 (file)
Package: gosa
Architecture: all
-Depends: php5, php5-cli, apache2 | lighttpd | httpd , exim4 | mail-transport-agent, php5-gd, php5-imap, php5-ldap, php5-mcrypt, php5-mysql, php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, libcrypt-smbhash-perl, php5-recode, smarty3-gettext, smarty3-gosa, gettext, ${misc:Depends}, libapache2-mod-php5 | php5-cgi
+Depends: php5, php5-cli, apache2 | lighttpd | httpd , exim4 | mail-transport-agent, php5-gd, php5-imap, php5-ldap, php5-mcrypt, php5-mysql, php5-imagick | imagemagick (>= 5.4.4.5-1) | graphicsmagick-im-compat, libcrypt-smbhash-perl, php5-recode, smarty3-gettext, smarty3-gosa, gettext, ${misc:Depends}, libapache2-mod-php5 | php5-cgi, php5-curl
Suggests: gosa-si-server, cyrus21-imapd (>= 2.1.11), postfix-ldap, slapd, gosa-schema, php5-suhosin, php-apc, php-fpdf
Description: Web Based LDAP Administration Program
Provided is access to posix, shadow, samba, proxy, fax, pureftp and
index 3a3867f9be89b7e41780fe9b40a7cd44571547fb..f9a7a17ec10b81448b9a9e58edd6e0ddd1d82e3a 100644 (file)
gosa-core/contrib/openldap/goserver.schema /etc/ldap/schema/gosa
gosa-core/contrib/openldap/goto.schema /etc/ldap/schema/gosa
gosa-core/contrib/openldap/gosystem.schema /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/gosa-samba3.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/rfc2307bis.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/samba3.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/trust.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/gofax.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/goto-mime.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/gofon.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/goserver.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/goto.ldif /etc/ldap/schema/gosa
+gosa-core/contrib/openldap/gosystem.ldif /etc/ldap/schema/gosa
diff --git a/gosa-core/debian/rules b/gosa-core/debian/rules
index 5a9b10e923599548f0f3adb7e698ad455d79e417..0174b2249cf6b0f7c079c27cc00f0cdf95da6f1f 100755 (executable)
--- a/gosa-core/debian/rules
+++ b/gosa-core/debian/rules
dh $@
override_dh_compress:
- dh_compress
- gzip -d debian/gosa/usr/share/doc/gosa/gosa.conf.gz
-
+ dh_compress --exclude=gosa.conf
diff --git a/gosa-core/dh-make-gosa b/gosa-core/dh-make-gosa
--- a/gosa-core/dh-make-gosa
+++ /dev/null
@@ -1,425 +0,0 @@
-#!/bin/bash
-# This code is part of GOsa (http://www.gosa-project.org)
-# Copyright (C) 2008 GONICUS GmbH
-#
-# ID: $$Id$$
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-usage() {
- echo "Usage: ${0##*/} [--no-break] [--section section name] [-b|--branch branch] [-e|--email mail] [--depends] plugin-dir|plugin.tar.gz" >&2
- exit 1
-}
-
-
-remove_empty_docs() {
- for dir in $(find help); do
- len=$(echo $dir | wc -c)
- echo $len $dir
- done | sort -rn | while read dummy dir; do
-
- if [ -d $dir ]; then
- cnt=$(ls -1A $dir | wc -l)
- if [ $cnt -eq 0 ]; then
- echo "Removing empty $dir"
- rm -rf "$dir"
- sed -i "/$(echo -n $dir | sed 's/\//\\\//g')/d" debian/install
- fi
- fi
-
- done
-}
-
-
-load_dsc() {
- if [ -r "$1" ]; then
- PL_NAME=$(sed -n 's/"//g;s/^name\s*=\s*\(.*\)$/\1/p' "$1")
- PL_VERSION=$(sed -n 's/"//g;s/^version\s*=\s*\(.*\)$/\1/p' "$1")
- TDEPENDS=$(sed -n 's/"//g;s/^depends\s*=\s*\(.*\)$/\1/p' "$1")
- TDEPENDS=$(echo $TDEPENDS | tr , " ")
- for dep in $TDEPENDS; do
- PL_DEPENDS="gosa-plugin-$dep, $PL_DEPENDS"
- done
- TCONFLICTS=$(sed -n 's/"//g;s/^conflicts\s*=\s*\(.*\)$/\1/p' "$1")
- for dep in $TCONFLICTS; do
- PL_CONFLICTS="gosa-plugin-$dep, $PL_CONFLICTS"
- done
- PL_DESCRIPTION=$(sed -n 's/"//g;s/^description\s*=\s*\(.*\)$/\1/p' "$1")
- PL_AUTHOR=$(sed -n 's/"//g;s/^author\s*=\s*\([^<]*\).*$/\1/p' "$1")
- PL_MAIL=$(sed -n 's/"//g;s/^author\s*=[^<].*<\([^>]*\).*$/\1/p' "$1")
- PL_MAINTAINER=$(sed -n 's/"//g;s/^maintainer\s*=[^<].*<\([^>]*\).*$/\1/p' "$1")
- PL_HOMEPAGE=$(sed -n 's/"//g;s/^homepage\s*=\s*\(.*\)$/\1/p' "$1")
- else
- echo "Error: cannot find description file" >&2
- exit 1
- fi
-}
-
-
-TEMP=`getopt -o e:r: --long download,release:,email:,depends:,section: -n 'dh-make-gosa' -- "$@"`
-if [ $? != 0 ] ; then
- echo "Error: cannot get command line information" >&2
- exit 1
-fi
-
-eval set -- "$TEMP"
-
-# Load command line vars
-RELEASE=trunk
-DOWNLOAD=
-DEPENDS=
-NOBREAK=
-SECTION=web
-DEST=
-while true; do
- case "$1" in
- -e|--email) DEBMAIL=$2
- shift 2
- ;;
- -r|--release)
- if [ "$2" != "trunk" ]; then
- RELEASE=tags/$2
- fi
- shift 2
- ;;
- --depends) DEPENDS="$2"
- shift 2
- ;;
- --section) SECTION="$2"
- shift 2
- ;;
- --no-break) NOBREAK=1
- shift 1
- ;;
- --dest) DEST=$2/
- shift 2
- ;;
- --download) DOWNLOAD=yes
- echo "Download is not implemented yet"
- exit 1
- ;;
- --) shift
- break
- ;;
- *) usage
- ;;
- esac
-done
-
-[ $# -ne 1 ] && usage
-file=$*
-
-# Three possiblities
-if [ -d "$file" ]; then
-
- # It's a local directory
- load_dsc $file/plugin.dsc
-
- # Setup build environment
- if [ "$OVERRIDE_VERSION" ]; then
- BUILD_PATH=${DEST}gosa-plugin-${PL_NAME}-${OVERRIDE_VERSION}
- else
- BUILD_PATH=${DEST}gosa-plugin-${PL_NAME}-${PL_VERSION}
- fi
- if [ -d "$BUILD_PATH" ]; then
- echo "Error: build path $BUILD_PATH already exists" >&2
- exit 2
- fi
- cp -a "$PL_NAME" "$BUILD_PATH"
-
-elif [ -f "$file" ]; then
-
- # It's a compressed user contributed file
- TMPDIR="/tmp/dh-make-gosa-$PPID"
- if [ -d "/tmp/dh-make-gosa-$PPID" ]; then
- echo "Error: directory $TMPDIR exists" >&2
- exit 4
- fi
-
- # Untar
- mkdir -p "$TMPDIR"
- tar --extract --directory "$TMPDIR" -fz "$file" >/dev/null 2>&1
- if [ $? -ne 0 ]; then
- echo "Error: cannot extract plugin file - invalid file format" >&2
- exit 5
- fi
-
- # It's a local directory
- load_dsc TMPDIR/*/plugin.dsc
-
- # Setup build environment
- BUILD_PATH=${DEST}gosa-plugin-${PL_NAME}-${PL_VERSION}
- mv "$TMPDIR/*" "$BUILD_PATH"
-
-else
-
- echo "Error: cannot find plugin $file" >&2
- exit 5
-
-fi
-
-
-PL_DEPENDS=$(echo $PL_DEPENDS$DEPENDS | sed 's/,\s*$//')
-echo "Debian package summary ========================================"
-echo "Plugin: $PL_NAME"
-echo "Version: $PL_VERSION"
-echo "Description: $PL_DESCRIPTION"
-echo "Depends: $PL_DEPENDS"
-echo "Conflicts: $PL_CONFLICTS"
-echo "Author name: $PL_AUTHOR"
-echo "Author email: $PL_MAIL"
-echo "Maintainer email: $PL_MAINTAINER"
-echo "Homepage: $PL_HOMEPAGE"
-echo
-read -s -n 1 -p "Do you want to continue? (y/n)" ans; echo
-[ "$ans" != "y" ] && exit 0
-
-cd "$BUILD_PATH"
-
-# Use gosa-plugin skelleton
-echo "Calling dh_make..."
-echo | dh_make -e "$PL_MAINTAINER" -c gpl -s -n -f gosa-plugin-${PL_NAME}-${PL_VERSION}.tar.gz >/dev/null 2>&1
-if [ $? -ne 0 ]; then
- echo "Failed to call dh_make - aborting!"
- exit 1
-fi
-
-echo "Apdapting debian descriptive files..."
-
-# Generate install file
-for dir in admin personal addons gofax gofon generic; do
- [ -d $dir ] && printf "$dir\t\t\t/usr/share/gosa/plugins\n" >> debian/install
-done
-for dir in help/*; do
- printf "$dir\t\t\t/usr/share/gosa/doc/plugins/$PL_NAME\n" >> debian/install
-done
-for dir in $(ls -1 locale | grep -v "^en$" | grep -v "^messages.po$"); do
- printf "locale/$dir\t\t\t/usr/share/gosa/locale/plugins/$PL_NAME\n" >> debian/install
-done
-
-# Generate dirs
-echo "usr/share/gosa" > debian/dirs
-
-# If we've a contrib directory include it to the docs
-if [ -d contrib ]; then
- echo "contrib /usr/share/doc/gosa-plugin-$PL_NAME" >> debian/install
-fi
-if [ -d etc ]; then
- echo "etc/* /etc/gosa" >> debian/install
-fi
-if [ -d html ]; then
- for i in html/*; do
- echo "$i /usr/share/gosa/html/plugins/$PL_NAME" >> debian/install
- done
-fi
-
-# Fix copyright
-sed -i '/^### OR ###/,/^########/d' debian/copyright
-sed -i '/^#/d;/^.*likewise for another author.*$/d' debian/copyright
-year=$(date +%Y)
-sed -i "s/.Copyright (C) YYYY Name OfAuthor./Copyright \(C) $year $PL_AUTHOR/g" debian/copyright
-sed -i "s/<Copyright (C) YYYY Firtname Lastname>/Copyright \(C) $year $PL_AUTHOR/g" debian/copyright
-sed -i "s/.url:\/\/example.com./http:\/\/www.gosa-project.org/g" debian/copyright
-sed -i "/.put author's name and email here.\
-/d" debian/copyright
-sed -i '/^Upstream/,/^$/d' debian/copyright
-sed -i 's/ C)/ (C)/g' debian/copyright
-sed -i 's/GPL/GPL-2/g' debian/copyright
-sed -i 's/The Debian packaging is/The Debian packaging is Copyright (C)/g' debian/copyright
-
-# Adapt control
-sed -i "s#^Section: unknown#Section: $SECTION#g" debian/control
-sed -i 's/^Architecture: any/Architecture: all/g' debian/control
-sed -i "s#^Homepage: <insert the upstream URL, if relevant>#Homepage: $PL_HOMEPAGE#g" debian/control
-
-if [ "$PL_DEPENDS" ]; then
- sed -i "s/^Depends: .*$/Depends: gosa, $PL_DEPENDS/g" debian/control
-else
- sed -i 's/^Depends: .*$/Depends: gosa/g' debian/control
-fi
-if [ "$PL_CONFLICTS" ]; then
- sed -i "11iConflicts: $PL_CONFLICTS" debian/control
-fi
-if [ -z "$NOBREAK" ]; then
- sed -i "12iBreaks: gosa (<2.6)" debian/control
-fi
-sed -i 's/^\(Build-Depends: .*\)$/\1, dpatch/g' debian/control
-sed -i 's/^Standards-Version: 3.7.3/Standards-Version: 3.8.3/g' debian/control
-
-sed -i "s/^Description: .*$/Description: $PL_NAME plugin for GOsa/g" debian/control
-sed -i "s/^ <.*$/ %DESCRIPTION%/g" debian/control
-dsc=$(tempfile)
-{
-echo $PL_DESCRIPTION
-cat <<EOF
-.
-GOsa is a combination of system-administrator and end-user web
-interface, designed to handle LDAP based setups.
-EOF
-}| fmt -suw79 | sed 's/^/ /g' > $dsc
-sed -i "/%DESCRIPTION%/r $dsc" debian/control
-sed -i "/%DESCRIPTION%/d" debian/control
-rm $dsc
-
-# Do we need to generate another package for schema files?
-if ls contrib/*schema &> /dev/null; then
- echo etc/ldap/schema/gosa > debian/gosa-plugin-${PL_NAME}-schema.dirs
- ls -1 contrib/*schema | sed 's%$% /etc/ldap/schema/gosa%g' > debian/gosa-plugin-${PL_NAME}-schema.install
-
- cat <<-EOF >> debian/control
-
- Package: gosa-plugin-${PL_NAME}-schema
- Architecture: all
- Recommends: slapd
- Description: LDAP schema for GOsa plugin ${PL_NAME}
- This package includes the LDAP schema needed by the GOsa
- ${PL_NAME} plugin.
- .
- GOsa is a combination of system-administrator and end-user web
- interface, designed to handle LDAP based setups.
- EOF
-fi
-
-# Create patch directory
-[ ! -d debian/patches ] && mkdir debian/patches
-
-# Create empty patch list
-cat <<EOF > debian/patches/00list
-This file left intentionnaly blank
-EOF
-
-# Adapt README.debian
-cat <<EOF > debian/README.Debian
-README.Debian for GOsa $PL_NAME plugin $PL_VERSION
--------------------------------------------
-
-Please read the main GOsa README.Debian file for more information.
-
-----
-$PL_AUTHOR <$PL_MAIL> Fri 02 Jun 2006 16:23:50 +0200
-EOF
-
-# Adapt README.source
-cat <<EOF > debian/README.source
-/usr/share/doc/dpatch/README.source.gz
-EOF
-
-# Fix README
-sed -i "s/Comments regarding the Package/After installing this plugin you may need to reload apache../g" debian/README
-
-# Fix rules
-cat <<EOF > debian/rules
-#!/usr/bin/make -f
-# -*- makefile -*-
-# GOsa default plugin debhelper file.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
- touch configure-stamp
-
-patch: patch-stamp
-patch-stamp:
- dpatch apply-all
- dpatch cat-all >patch-stamp
-
-build: patch build-stamp
-
-build-stamp: configure-stamp
- dh_testdir
-
- touch $@
-
-clean: clean-patched unpatch
-clean-patched:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- dh_clean
-
-unpatch:
- dpatch deapply-all
- rm -rf patch-stamp debian/patched
-
-install: build
- dh_testdir
- dh_testroot
- dh_installdirs
-
-# Build architecture-independent files here.
-binary-indep: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs
- dh_installdocs
- dh_installexamples
- dh_install
- dh_installman
- dh_strip
- dh_compress
- dh_fixperms
- dh_installdeb
- dh_gencontrol
- dh_md5sums
- dh_builddeb
-
-binary: binary-indep
-
-binary-arch:
-.PHONY: build clean binary-indep binary install configure
-EOF
-
-# Adapt postinst/postrm
-for file in postinst postrm; do
-sed 's!#DEBHELPER#!#DEBHELPER#\
-\
-# Get apache versions running\
-servers=""\
-for srv in apache apache-ssl apache2; do\
- if [ -x /usr/sbin/$srv ]; then\
- servers="$srv $servers"\
- fi\
-done\
-\
-# Update gosa\
-update-gosa\
-\
-# Finally restart servers\
-for server in $servers; do\
- if [ -x /usr/sbin/invoke-rc.d ]; then\
- invoke-rc.d $server restart\
- else\
- /etc/init.d/$server restart\
- fi\
-done\
-\
-!' debian/$file.ex > debian/$file
-done
-
-# Remove examples
-rm debian/*ex debian/*EX >/dev/null 2>&1
-
-# Remove empty docs
-remove_empty_docs
-
-echo "Done."
-
diff --git a/gosa-core/dh-make-gosa.1 b/gosa-core/dh-make-gosa.1
--- a/gosa-core/dh-make-gosa.1
+++ /dev/null
@@ -1,89 +0,0 @@
-.TH DH-MAKE-GOSA 1 "2008-04-07" "GOsa v2.6" "Debian"
-.SH NAME
-dh-make-gosa \- Debianizes the source of a given gosa plugin
-.SH SYNOPSIS
-.B dh-make-gosa [OPTION]...
-.B SOURCE
-.SH DESCRIPTION
-.B dh-make-gosa
-takes a directory or tar ball of an existing gosa plugin
-and adds debian information to it. Feel free to use
-.I dpkg-buildpackage
-to generate your own gosa-plugin package from source or
-svn and enable it in the
-.BR gosa.conf (5)
-file to activate it.
-.SH OPTIONS
-.\"[-r|--release release] [--section section] [-e|--email mail] [--depends] plugin-dir|plugin.tar.gz
-
-.IP "-r debian-release, --release debian-release"
-Set the Debian release to
-.B debian-release
-when generating the Debian tree. Default is the
-.I unstable
-release.
-
-.IP "--dest destination-directory"
-Place where
-.B dh-make-gosa
-will place its working data while generating the source directory.
-Defaults to the current directory.
-
-.IP "--section debian-section"
-Set the Debian section to
-.B debian-section
-when generating the Debian tree. Defaults to the the
-.I web
-section.
-
-.IP "--depends package,package,..."
-Add additional dependencies to the Debian tree which did not get
-listed in the
-.I plugin.dsc
-file. This is a comma seperated list of Debian package names.
-
-.IP "-e mail, --email mail"
-Overrides the Debian packager defined inside the
-.I plugin.dsc
-file by the one specified by
-.B mail.
-
-.SH Example usage
-
-.nf
-# Check out a plugin from SVN
-svn co https://oss.gonicus.de/repositories/gosa/trunk/gosa-plugins/samba /tmp/samba
-
-# Debianize the tree
-cd /tmp
-dh-make-gosa --email cajus@debian.org --release etch --section web samba
-
-# Build debian package
-cd samba
-dpkg-buildpackage -uc -us -rfakeroot
-.fi
-
-To build everything from the subversion repository which is GOsa related, please
-take a look at the contributed
-.B make-gosa-package
-script.
-
-.SH AUTHOR
-Cajus Pollmeier <cajus@debian.org>
-
-.SH BUGS
-
-Please report any bugs, or post any suggestions, to the GOsa mailing list <gosa-devel@oss.gonicus.de> or to <https://oss.gonicus.de/labs/gosa>
-
-
-.SH LICENCE AND COPYRIGHT
-
-This code is part of GOsa (L<http://www.gosa-project.org>)
-
-Copyright (C) 2003-2009 GONICUS GmbH
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-