summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: d48d22f)
raw | patch | inline | side by side (parent: d48d22f)
author | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 9 Feb 2009 10:35:31 +0000 (10:35 +0000) | ||
committer | cajus <cajus@594d385d-05f5-0310-b6e9-bd551577e9d8> | |
Mon, 9 Feb 2009 10:35:31 +0000 (10:35 +0000) |
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@13405 594d385d-05f5-0310-b6e9-bd551577e9d8
25 files changed:
diff --git a/gosa-core/contrib/openldap/gofax.ldif b/gosa-core/contrib/openldap/gofax.ldif
--- /dev/null
@@ -0,0 +1,18 @@
+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' SUP top AUXILIARY DESC 'goFax Account
+olcObjectClasses: (v1.0.4)' 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/gofax.schema b/gosa-core/contrib/openldap/gofax.schema
--- /dev/null
@@ -0,0 +1,95 @@
+##
+## Gonicus Attribute and Objectclass Definitions for GOfax
+##
+## Version: 030403
+##
+## Maintained by: Lars Scheiter (scheiter@GONICUS.de)
+##
+
+# Attributes
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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} )
+
+# objectclass
+objectclass (1.3.6.1.4.1.10098.1.2.1.11 NAME 'goFaxAccount' SUP top AUXILIARY
+ DESC 'goFax Account objectclass (v1.0.4)'
+ MUST ( goFaxDeliveryMode $ facsimileTelephoneNumber $ uid $ goFaxIsEnabled )
+ MAY ( goFaxPrinter $ goFaxDivertNumber $ goFaxLanguage $ goFaxFormat $ goFaxRBlocklist $
+ goFaxRBlockgroups $ goFaxSBlocklist $ goFaxSBlockgroups $ mail $
+ facsimileAlternateTelephoneNumber ))
+
+objectclass (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 ))
+
+objectclass (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,57 @@
+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' SUP top AUXILIARY DESC 'GOFon Account
+olcObjectClasses: (v1.0)' 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' SUP top STRUCTURAL DESC 'defines a telephone (v1.0)' 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' SUP top AUXILIARY DESC 'Additive for posixGroups (v1.0)' MUST ( cn $ gidNumber ) )
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.3.14 NAME 'goFonMacro' SUP top STRUCTURAL DESC 'Macro definitions for asterisk machines (v1.0)' MUST ( cn ) MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $ description $ goFonMacroParameter ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.3.15 NAME 'goFonQueue' SUP top AUXILIARY DESC 'Queue definitions for asterisk machines (v1.0)' 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' SUP top STRUCTURAL DESC 'Conference definitions for asterisk machines (v1.0)' MUST ( cn ) MAY ( description $ goFonConferenceOption $ goFonConferenceTimeout $ goFonPIN $ goFonConferenceOwner $ telephoneNumber $ goFonHomeServer))
diff --git a/gosa-core/contrib/openldap/gofon.schema b/gosa-core/contrib/openldap/gofon.schema
--- /dev/null
@@ -0,0 +1,324 @@
+##
+## Gonicus Attribute and Objectclass Definitions for GOfon
+##
+## Maintained by: Cajus Pollmeier <pollmeier@gonicus.de>
+##
+
+# Attributes
+attributetype ( 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)
+
+attributetype ( 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 )
+
+attributetype ( 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 )
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+# objectclass
+objectclass (1.3.6.1.4.1.10098.1.2.3.11 NAME 'goFonAccount' SUP top AUXILIARY
+ DESC 'GOFon Account objectclass (v1.0)'
+ MUST ( goFonDeliveryMode $ telephoneNumber $ uid )
+ MAY ( goFonFormat $ goFonForwarding $ goFonHardware $ goFonPIN $ goFonVoicemailPIN $ goFonMacro $ goFonHomeServer ))
+
+objectclass (1.3.6.1.4.1.10098.1.2.3.12 NAME 'goFonHardware' SUP top STRUCTURAL
+ DESC 'defines a telephone (v1.0)'
+ MUST ( cn $ macAddress $ ipHostNumber )
+ MAY (description $ goFonType $ goFonDmtfMode $ goFonHost $ goFonDefaultIP $
+ goFonQualify $ goFonAuth $ goFonSecret $ goFonInkeys $ goFonOutkey $
+ goFonTrunk $ goFonAccountCode $ goFonMSN $ goFonPermit $ goFonDeny ) )
+
+objectclass (1.3.6.1.4.1.10098.1.2.3.13 NAME 'goFonPickupGroup' SUP top AUXILIARY
+ DESC 'Additive for posixGroups (v1.0)'
+ MUST ( cn $ gidNumber ) )
+
+objectclass (1.3.6.1.4.1.10098.1.2.3.14 NAME 'goFonMacro' SUP top STRUCTURAL
+ DESC 'Macro definitions for asterisk machines (v1.0)'
+ MUST ( cn )
+ MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $ description $
+ goFonMacroParameter ))
+
+objectclass (1.3.6.1.4.1.10098.1.2.3.15 NAME 'goFonQueue' SUP top AUXILIARY
+ DESC 'Queue definitions for asterisk machines (v1.0)'
+ MUST ( cn )
+ MAY ( goFonTimeOut $ goFonMaxLen $ goFonAnnounceFrequency $ goFonDialOption $
+ goFonMusiconHold $ goFonWelcomeMusic $ goFonQueueReportHold $
+ goFonQueueYouAreNext $ goFonQueueThereAre $ goFonQueueCallsWaiting $
+ goFonQueueThankYou $ goFonQueueMinutes $ goFonQueueSeconds $ telephoneNumber $
+ goFonQueueLanguage $ goFonQueueStrategy $ goFonQueueAnnounceHoldtime $ goFonQueueAnnounce $
+ goFonQueueRetry $ goFonQueueLessThan $ goFonHomeServer ))
+
+objectclass (1.3.6.1.4.1.10098.1.2.3.16 NAME 'goFonConference' SUP top STRUCTURAL
+ DESC 'Conference definitions for asterisk machines (v1.0)'
+ MUST ( cn )
+ MAY ( description $ goFonConferenceOption $ goFonConferenceTimeout $ goFonPIN $
+ goFonConferenceOwner $ telephoneNumber $ goFonHomeServer))
+
diff --git a/gosa-core/contrib/openldap/goserver.ldif b/gosa-core/contrib/openldap/goserver.ldif
--- /dev/null
@@ -0,0 +1,100 @@
+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' SUP top AUXILIARY DESC 'Terminal server description (v2.4)' MUST ( cn $ goXdmcpIsEnabled ) MAY ( description $ goTerminalServerStatus $ gotoSessionType ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.19 NAME 'goNfsServer' SUP top AUXILIARY DESC 'NFS server description (v2.4)' MUST ( cn ) MAY ( goExportEntry $ description $ goNfsServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.20 NAME 'goNtpServer' SUP top AUXILIARY DESC 'Time server description (v2.4)' MUST ( cn ) MAY ( goTimeSource $ description $ goNtpServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.21 NAME 'goSyslogServer' SUP top AUXILIARY DESC 'Syslog server description (v2.4)' MUST ( cn ) MAY ( goSyslogSection $ description $ goSyslogServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.22 NAME 'goLdapServer' SUP top AUXILIARY DESC 'LDAP server description (v2.4)' MUST ( cn ) MAY ( goLdapBase $ description $ goLdapServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.23 NAME 'goCupsServer' SUP top AUXILIARY DESC 'CUPS server description (v2.4)' MUST ( cn ) MAY ( description $ goCupsServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.24 NAME 'goImapServer' SUP top AUXILIARY DESC 'IMAP server description (v2.4)' 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' SUP top AUXILIARY DESC 'Kerberos server description (v2.4)' MUST ( cn $ goKrbRealm ) MAY ( description $ goKrbServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.26 NAME 'goFaxServer' SUP top AUXILIARY DESC 'Fax server description (v2.4)' MUST ( cn $ goFaxAdmin $ goFaxPassword ) MAY ( description $ goFaxServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.27 NAME 'goServer' SUP top AUXILIARY DESC 'Server description (v2.4)' MUST ( cn ) MAY ( description $ macAddress $ ipHostNumber ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.28 NAME 'goLogDBServer' SUP top AUXILIARY DESC 'Log DB server description (v2.4)' MUST ( cn $ goLogAdmin $ goLogPassword ) MAY ( goLogDBServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.29 NAME 'goFonServer' SUP top AUXILIARY DESC 'Fon server description (v2.4)' MUST ( cn $ goFonAdmin $ goFonPassword $ goFonAreaCode $ goFonCountryCode ) MAY ( description $ goFonServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.33 NAME 'goShareServer' SUP top AUXILIARY DESC 'Share server description (v2.4)' MUST ( cn ) MAY ( description $ goExportEntry $ goShareServerStatus ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.36 NAME 'goMailServer' SUP top AUXILIARY DESC 'Mail server definition (v2.4)' 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' SUP top AUXILIARY DESC 'Glpi server definition (v2.4)' MUST ( cn $ goGlpiAdmin $ goGlpiDatabase) MAY ( description $ goGlpiPassword $ goGlpiServerStatus ) )
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.38 NAME 'goSpamServer' SUP top AUXILIARY DESC 'Spam server definition (v2.5)' MUST ( cn ) MAY ( saRewriteHeader $ saTrustedNetworks $ saRequiredScore $ saFlags $ saRule $ saStatus ) )
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.39 NAME 'goVirusServer' SUP top AUXILIARY DESC 'Virus server definition (v2.5)' MUST ( cn ) MAY ( avMaxThreads $ avMaxDirectoryRecursions $ avUser $ avFlags $ avArchiveMaxFileSize $ avArchiveMaxRecursion $ avArchiveMaxCompressionRatio $ avDatabaseMirror $ avChecksPerDay $ avHttpProxyURL ) )
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40 NAME 'gosaLogServer' SUP top AUXILIARY DESC 'GOsa log server (v2.6)' MUST ( cn $ goLogDB $ goLogDBUser $ goLogDBPassword ))
+olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.41 NAME 'goEnvironmentServer' SUP top AUXILIARY DESC 'Environment server definition (v2.6)' MUST ( cn ) MAY ( gotoKioskProfile ) )
diff --git a/gosa-core/contrib/openldap/goserver.schema b/gosa-core/contrib/openldap/goserver.schema
--- /dev/null
@@ -0,0 +1,594 @@
+##
+##
+## goserver.schema - Needed by the GONICUS System Administator
+##
+## Version 030403
+##
+##
+## Maintainer: Lars Scheiter (scheiter@GONICUS.de)
+## Cajus Pollmeier (pollmeier@GONICUS.de)
+##
+##
+
+
+# Attributes for the Gonicus Terminal Server Class
+attributetype ( 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 )
+
+attributetype ( 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)
+
+# Attributes for common Gonicus Server Class
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+#saFlags B: Enable use of bayes filtering
+# b: Enable bayes auto learning
+# C: Enable RBL checks
+# R: Enable use of Razor
+# D: Enable use of DDC
+# P: Enable use of Pyzor
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+# avFlags D Debug
+# S Scan Mail
+# A Scan Archive
+# E Archive block encrypted
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+
+##
+## Objectclasses
+##
+
+# Terminal Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.16 NAME 'goTerminalServer' SUP top AUXILIARY
+ DESC 'Terminal server description (v2.6.1)'
+ MUST ( cn $ goXdmcpIsEnabled )
+ MAY ( description $ goTerminalServerStatus $ gotoSessionType ))
+
+# NFS Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.19 NAME 'goNfsServer' SUP top AUXILIARY
+ DESC 'NFS server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( goExportEntry $ description $ goNfsServerStatus ))
+
+# Time Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.20 NAME 'goNtpServer' SUP top AUXILIARY
+ DESC 'Time server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( goTimeSource $ description $ goNtpServerStatus ))
+
+# Syslog Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.21 NAME 'goSyslogServer' SUP top AUXILIARY
+ DESC 'Syslog server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( goSyslogSection $ description $ goSyslogServerStatus ))
+
+# LDAP Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.22 NAME 'goLdapServer' SUP top AUXILIARY
+ DESC 'LDAP server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( goLdapBase $ description $ goLdapServerStatus ))
+
+# CUPS Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.23 NAME 'goCupsServer' SUP top AUXILIARY
+ DESC 'CUPS server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( description $ goCupsServerStatus ))
+
+# IMAP Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.24 NAME 'goImapServer' SUP top AUXILIARY
+ DESC 'IMAP server description (v2.6.1)'
+ MUST ( cn $ goImapName $ goImapConnect $ goImapAdmin $ goImapPassword )
+ MAY ( goImapSieveServer $ goImapSievePort $ description $ goImapServerStatus $
+ cyrusImap $ cyrusImapSSL $ cyrusPop3 $ cyrusPop3SSL ))
+
+# Kerberos Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.25 NAME 'goKrbServer' SUP top AUXILIARY
+ DESC 'Kerberos server description (v2.6.1)'
+ MUST ( cn $ goKrbRealm )
+ MAY ( description $ goKrbServerStatus ))
+
+# Fax Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.26 NAME 'goFaxServer' SUP top AUXILIARY
+ DESC 'Fax server description (v2.6.1)'
+ MUST ( cn $ goFaxAdmin $ goFaxPassword )
+ MAY ( description $ goFaxServerStatus ))
+
+# Common server class
+objectclass (1.3.6.1.4.1.10098.1.2.1.27 NAME 'goServer' SUP top AUXILIARY
+ DESC 'Server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( description $ macAddress $ ipHostNumber ))
+
+# LogDB Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.28 NAME 'goLogDBServer' SUP top AUXILIARY
+ DESC 'Log DB server description (v2.6.1)'
+ MUST ( cn $ gosaLogDB $ goLogAdmin $ goLogPassword )
+ MAY ( goLogDBServerStatus ))
+
+# Fon Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.29 NAME 'goFonServer' SUP top AUXILIARY
+ DESC 'Fon server description (v2.6.1)'
+ MUST ( cn $ goFonAdmin $ goFonPassword $ goFonAreaCode $ goFonCountryCode )
+ MAY ( description $ goFonServerStatus ))
+
+# Share Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.33 NAME 'goShareServer' SUP top AUXILIARY
+ DESC 'Share server description (v2.6.1)'
+ MUST ( cn )
+ MAY ( description $ goExportEntry $ goShareServerStatus ))
+
+# Mail Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.36 NAME 'goMailServer' SUP top AUXILIARY
+ DESC 'Mail server definition (v2.6.1)'
+ MUST ( cn )
+ MAY ( description $ goMailServerStatus $ postfixHeaderSizeLimit $
+ postfixMailboxSizeLimit $ postfixMessageSizeLimit $
+ postfixMydestinations $ postfixMydomain $ postfixMyhostname $
+ postfixMynetworks $ postfixRelayhost $ postfixTransportTable $
+ postfixSenderRestrictions $ postfixRecipientRestrictions ) )
+
+# Glpi Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.37 NAME 'goGlpiServer' SUP top AUXILIARY
+ DESC 'Glpi server definition (v2.6.1)'
+ MUST ( cn $ goGlpiAdmin $ goGlpiDatabase)
+ MAY ( description $ goGlpiPassword $ goGlpiServerStatus ) )
+
+# Spamassassin definitions
+objectclass (1.3.6.1.4.1.10098.1.2.1.38 NAME 'goSpamServer' SUP top AUXILIARY
+ DESC 'Spam server definition (v2.6.1)'
+ MUST ( cn )
+ MAY ( saRewriteHeader $ saTrustedNetworks $ saRequiredScore $ saFlags $
+ saRule $ saStatus ) )
+
+# Clamav definitions
+objectclass (1.3.6.1.4.1.10098.1.2.1.39 NAME 'goVirusServer' SUP top AUXILIARY
+ DESC 'Virus server definition (v2.6.1)'
+ MUST ( cn )
+ MAY ( avMaxThreads $ avMaxDirectoryRecursions $ avUser $ avFlags $
+ avArchiveMaxFileSize $ avArchiveMaxRecursion $ avArchiveMaxCompressionRatio $
+ avDatabaseMirror $ avChecksPerDay $ avHttpProxyURL $ avStatus) )
+
+# LogDB Server description
+objectclass (1.3.6.1.4.1.10098.1.2.1.40 NAME 'gosaLogServer' SUP top AUXILIARY
+ DESC 'GOsa log server (v2.6)'
+ MUST ( cn $ goLogDB $ goLogDBUser $ goLogDBPassword ))
+
+# Environment Server
+objectclass (1.3.6.1.4.1.10098.1.2.1.41 NAME 'goEnvironmentServer' SUP top AUXILIARY
+ DESC 'Environment server definition (v2.6)'
+ 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,54 @@
+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,
+olcObjectClasses: (v2.5)' 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/gosystem.schema b/gosa-core/contrib/openldap/gosystem.schema
--- /dev/null
@@ -0,0 +1,350 @@
+##
+## gosystem.schema - Needed by the GONICUS Terminal concept
+##
+
+# Attributes
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+# objectclass for Hardware definitions
+objectclass (1.3.6.1.4.1.10098.1.2.1.3 NAME 'GOhard'
+ DESC 'Gonicus Hardware definitions, objectclass (v2.6.1)' 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,10 @@
+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.5)' SUP top STRUCTURAL MUST ( cn $ gotoMimeFilePattern $ gotoMimeGroup ) MAY ( description $ gotoMimeIcon $ gotoMimeApplication $ gotoMimeEmbeddedApplication $ gotoMimeLeftClickAction ))
diff --git a/gosa-core/contrib/openldap/goto-mime.schema b/gosa-core/contrib/openldap/goto-mime.schema
--- /dev/null
@@ -0,0 +1,61 @@
+##
+## goto-mime.schema - Needed by the GONICUS Terminal concept
+##
+## Maintainer: Cajus Pollmeier (pollmeier@GONICUS.de)
+##
+
+# Basic list of mime groups:
+# application audio chemical image inode message model multipart
+# text video x-conference x-world
+attributetype ( 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)
+
+# File extensions without search patterns. i.e. png, jpg, xcf
+attributetype ( 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)
+
+# Coded application and priority seperated by |. i.e. /usr/bin/gimp|1
+attributetype ( 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)
+
+# Coded application and priority seperated by |.
+# i.e. cn=gimp,ou=apps,dc=gonicus,dc=de|1
+attributetype ( 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)
+
+# Encoded left click action for filebrowsers, etc. This can be either:
+# I: show in embedded viewer
+# E: show in external viewer
+# O: take settings from global mime group
+# These fields are taken as OR. Additionally you can add a
+# Q: to ask wether a question should pop up - to save it to
+# the local disc or not.
+attributetype ( 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)
+
+# Save binary png icon here
+attributetype ( 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)
+
+objectclass (1.3.6.1.4.1.10098.1.2.4.1 NAME 'gotoMimeType'
+ DESC 'Class to represent global mime types (v2.6.1)' 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,28 @@
+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,
+olcObjectClasses: (v2.5)' 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,
+olcObjectClasses: (v2.5)' 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,
+olcObjectClasses: (v2.2)' 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.2)' 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,
+olcObjectClasses: (v2.5)' 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,
+olcObjectClasses: (v2.5)' 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.6)' SUP top STRUCTURAL MUST ( cn ) MAY ( gotoHotplugDevice $ description ) )
diff --git a/gosa-core/contrib/openldap/goto.schema b/gosa-core/contrib/openldap/goto.schema
--- /dev/null
@@ -0,0 +1,154 @@
+##
+##
+## goto.schema - Needed by the GONICUS Terminal concept
+##
+## Version 030403
+##
+##
+## Maintainer: Lars Scheiter (scheiter@GONICUS.de)
+## Cajus Pollmeier (pollmeier@GONICUS.de)
+##
+##
+## Requires: gohard.schema
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+attributetype ( 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)
+
+objectclass (1.3.6.1.4.1.10098.1.2.1.1 NAME 'gotoTerminal'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' SUP top AUXILIARY
+ MUST ( cn )
+ MAY ( description $ macAddress $ ipHostNumber $ gotoShare $ goFonHardware ))
+
+# objectclass for the Terminal Conecept
+objectclass (1.3.6.1.4.1.10098.1.2.1.30 NAME 'gotoWorkstation'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' SUP top AUXILIARY
+ MUST ( cn )
+ MAY ( description $ macAddress $ ipHostNumber $ gotoShare $ goFonHardware ))
+
+# objectclass for the Terminal Conecept
+objectclass (1.3.6.1.4.1.10098.1.2.1.31 NAME 'gotoPrinter'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.2)' SUP top STRUCTURAL
+ MUST ( cn )
+ MAY ( labeledURI $ description $ l $ gotoPrinterPPD $ macAddress $ ipHostNumber $ gotoUserPrinter $
+ gotoUserAdminPrinter $ gotoGroupPrinter $ gotoGroupAdminPrinter ) )
+
+# objectclass for the Terminal Conecept
+objectclass (1.3.6.1.4.1.10098.1.2.1.32 NAME 'gotoEnvironment'
+ DESC 'GOto - contains environment settings (v2.2)' SUP top AUXILIARY
+ MAY ( gotoProfileServer $ gotoProfileFlags $ gotoXResolution $ gotoShare $ gotoLogonScript $
+ gotoKioskProfile $ gotoHotplugDevice $ gotoProfileQuota $ gotoHotplugDeviceDN ) )
+
+# objectclass for the Terminal Conecept
+objectclass (1.3.6.1.4.1.10098.1.2.1.34 NAME 'gotoWorkstationTemplate'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' 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 ))
+
+# objectclass for the Terminal Conecept
+objectclass (1.3.6.1.4.1.10098.1.2.1.35 NAME 'gotoTerminalTemplate'
+ DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' 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 ))
+
+# objectclass for the Terminal Conecept
+objectclass (1.3.6.1.4.1.10098.1.2.1.42 NAME 'gotoDevice'
+ DESC 'GOto - contains environment settings (v2.6)' SUP top STRUCTURAL
+ MUST ( cn )
+ MAY ( gotoHotplugDevice $ description ) )
+
index d4b8e13d5faf8caa3639985dde1aceb849cffda3..627e5c1c5c31147a20fc21e2751cf22da15bdd01 100644 (file)
contrib/openldap/samba3.schema /etc/ldap/schema/gosa
contrib/openldap/samba.schema /etc/ldap/schema/gosa
contrib/openldap/trust.schema /etc/ldap/schema/gosa
+contrib/openldap/gofax.schema /etc/ldap/schema/gosa
+contrib/openldap/goto-mime.schema /etc/ldap/schema/gosa
+contrib/openldap/gofon.schema /etc/ldap/schema/gosa
+contrib/openldap/goserver.schema /etc/ldap/schema/gosa
+contrib/openldap/goto.schema /etc/ldap/schema/gosa
+contrib/openldap/gosystem.schema /etc/ldap/schema/gosa
diff --git a/gosa-plugins/gofax/contrib/gofax.ldif b/gosa-plugins/gofax/contrib/gofax.ldif
+++ /dev/null
@@ -1,18 +0,0 @@
-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' SUP top AUXILIARY DESC 'goFax Account
-olcObjectClasses: (v1.0.4)' 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-plugins/gofax/contrib/gofax.schema b/gosa-plugins/gofax/contrib/gofax.schema
+++ /dev/null
@@ -1,95 +0,0 @@
-##
-## Gonicus Attribute and Objectclass Definitions for GOfax
-##
-## Version: 030403
-##
-## Maintained by: Lars Scheiter (scheiter@GONICUS.de)
-##
-
-# Attributes
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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} )
-
-# objectclass
-objectclass (1.3.6.1.4.1.10098.1.2.1.11 NAME 'goFaxAccount' SUP top AUXILIARY
- DESC 'goFax Account objectclass (v1.0.4)'
- MUST ( goFaxDeliveryMode $ facsimileTelephoneNumber $ uid $ goFaxIsEnabled )
- MAY ( goFaxPrinter $ goFaxDivertNumber $ goFaxLanguage $ goFaxFormat $ goFaxRBlocklist $
- goFaxRBlockgroups $ goFaxSBlocklist $ goFaxSBlockgroups $ mail $
- facsimileAlternateTelephoneNumber ))
-
-objectclass (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 ))
-
-objectclass (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-plugins/gofon/contrib/gofon.ldif b/gosa-plugins/gofon/contrib/gofon.ldif
+++ /dev/null
@@ -1,57 +0,0 @@
-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' SUP top AUXILIARY DESC 'GOFon Account
-olcObjectClasses: (v1.0)' 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' SUP top STRUCTURAL DESC 'defines a telephone (v1.0)' 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' SUP top AUXILIARY DESC 'Additive for posixGroups (v1.0)' MUST ( cn $ gidNumber ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.3.14 NAME 'goFonMacro' SUP top STRUCTURAL DESC 'Macro definitions for asterisk machines (v1.0)' MUST ( cn ) MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $ description $ goFonMacroParameter ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.3.15 NAME 'goFonQueue' SUP top AUXILIARY DESC 'Queue definitions for asterisk machines (v1.0)' 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' SUP top STRUCTURAL DESC 'Conference definitions for asterisk machines (v1.0)' MUST ( cn ) MAY ( description $ goFonConferenceOption $ goFonConferenceTimeout $ goFonPIN $ goFonConferenceOwner $ telephoneNumber $ goFonHomeServer))
diff --git a/gosa-plugins/gofon/contrib/gofon.schema b/gosa-plugins/gofon/contrib/gofon.schema
+++ /dev/null
@@ -1,324 +0,0 @@
-##
-## Gonicus Attribute and Objectclass Definitions for GOfon
-##
-## Maintained by: Cajus Pollmeier <pollmeier@gonicus.de>
-##
-
-# Attributes
-attributetype ( 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)
-
-attributetype ( 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 )
-
-attributetype ( 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 )
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-# objectclass
-objectclass (1.3.6.1.4.1.10098.1.2.3.11 NAME 'goFonAccount' SUP top AUXILIARY
- DESC 'GOFon Account objectclass (v1.0)'
- MUST ( goFonDeliveryMode $ telephoneNumber $ uid )
- MAY ( goFonFormat $ goFonForwarding $ goFonHardware $ goFonPIN $ goFonVoicemailPIN $ goFonMacro $ goFonHomeServer ))
-
-objectclass (1.3.6.1.4.1.10098.1.2.3.12 NAME 'goFonHardware' SUP top STRUCTURAL
- DESC 'defines a telephone (v1.0)'
- MUST ( cn $ macAddress $ ipHostNumber )
- MAY (description $ goFonType $ goFonDmtfMode $ goFonHost $ goFonDefaultIP $
- goFonQualify $ goFonAuth $ goFonSecret $ goFonInkeys $ goFonOutkey $
- goFonTrunk $ goFonAccountCode $ goFonMSN $ goFonPermit $ goFonDeny ) )
-
-objectclass (1.3.6.1.4.1.10098.1.2.3.13 NAME 'goFonPickupGroup' SUP top AUXILIARY
- DESC 'Additive for posixGroups (v1.0)'
- MUST ( cn $ gidNumber ) )
-
-objectclass (1.3.6.1.4.1.10098.1.2.3.14 NAME 'goFonMacro' SUP top STRUCTURAL
- DESC 'Macro definitions for asterisk machines (v1.0)'
- MUST ( cn )
- MAY ( goFonMacroVisible $ displayName $ goFonMacroContent $ description $
- goFonMacroParameter ))
-
-objectclass (1.3.6.1.4.1.10098.1.2.3.15 NAME 'goFonQueue' SUP top AUXILIARY
- DESC 'Queue definitions for asterisk machines (v1.0)'
- MUST ( cn )
- MAY ( goFonTimeOut $ goFonMaxLen $ goFonAnnounceFrequency $ goFonDialOption $
- goFonMusiconHold $ goFonWelcomeMusic $ goFonQueueReportHold $
- goFonQueueYouAreNext $ goFonQueueThereAre $ goFonQueueCallsWaiting $
- goFonQueueThankYou $ goFonQueueMinutes $ goFonQueueSeconds $ telephoneNumber $
- goFonQueueLanguage $ goFonQueueStrategy $ goFonQueueAnnounceHoldtime $ goFonQueueAnnounce $
- goFonQueueRetry $ goFonQueueLessThan $ goFonHomeServer ))
-
-objectclass (1.3.6.1.4.1.10098.1.2.3.16 NAME 'goFonConference' SUP top STRUCTURAL
- DESC 'Conference definitions for asterisk machines (v1.0)'
- MUST ( cn )
- MAY ( description $ goFonConferenceOption $ goFonConferenceTimeout $ goFonPIN $
- goFonConferenceOwner $ telephoneNumber $ goFonHomeServer))
-
diff --git a/gosa-plugins/goto/contrib/goserver.ldif b/gosa-plugins/goto/contrib/goserver.ldif
+++ /dev/null
@@ -1,100 +0,0 @@
-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' SUP top AUXILIARY DESC 'Terminal server description (v2.4)' MUST ( cn $ goXdmcpIsEnabled ) MAY ( description $ goTerminalServerStatus $ gotoSessionType ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.19 NAME 'goNfsServer' SUP top AUXILIARY DESC 'NFS server description (v2.4)' MUST ( cn ) MAY ( goExportEntry $ description $ goNfsServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.20 NAME 'goNtpServer' SUP top AUXILIARY DESC 'Time server description (v2.4)' MUST ( cn ) MAY ( goTimeSource $ description $ goNtpServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.21 NAME 'goSyslogServer' SUP top AUXILIARY DESC 'Syslog server description (v2.4)' MUST ( cn ) MAY ( goSyslogSection $ description $ goSyslogServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.22 NAME 'goLdapServer' SUP top AUXILIARY DESC 'LDAP server description (v2.4)' MUST ( cn ) MAY ( goLdapBase $ description $ goLdapServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.23 NAME 'goCupsServer' SUP top AUXILIARY DESC 'CUPS server description (v2.4)' MUST ( cn ) MAY ( description $ goCupsServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.24 NAME 'goImapServer' SUP top AUXILIARY DESC 'IMAP server description (v2.4)' 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' SUP top AUXILIARY DESC 'Kerberos server description (v2.4)' MUST ( cn $ goKrbRealm ) MAY ( description $ goKrbServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.26 NAME 'goFaxServer' SUP top AUXILIARY DESC 'Fax server description (v2.4)' MUST ( cn $ goFaxAdmin $ goFaxPassword ) MAY ( description $ goFaxServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.27 NAME 'goServer' SUP top AUXILIARY DESC 'Server description (v2.4)' MUST ( cn ) MAY ( description $ macAddress $ ipHostNumber ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.28 NAME 'goLogDBServer' SUP top AUXILIARY DESC 'Log DB server description (v2.4)' MUST ( cn $ goLogAdmin $ goLogPassword ) MAY ( goLogDBServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.29 NAME 'goFonServer' SUP top AUXILIARY DESC 'Fon server description (v2.4)' MUST ( cn $ goFonAdmin $ goFonPassword $ goFonAreaCode $ goFonCountryCode ) MAY ( description $ goFonServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.33 NAME 'goShareServer' SUP top AUXILIARY DESC 'Share server description (v2.4)' MUST ( cn ) MAY ( description $ goExportEntry $ goShareServerStatus ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.36 NAME 'goMailServer' SUP top AUXILIARY DESC 'Mail server definition (v2.4)' 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' SUP top AUXILIARY DESC 'Glpi server definition (v2.4)' MUST ( cn $ goGlpiAdmin $ goGlpiDatabase) MAY ( description $ goGlpiPassword $ goGlpiServerStatus ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.38 NAME 'goSpamServer' SUP top AUXILIARY DESC 'Spam server definition (v2.5)' MUST ( cn ) MAY ( saRewriteHeader $ saTrustedNetworks $ saRequiredScore $ saFlags $ saRule $ saStatus ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.39 NAME 'goVirusServer' SUP top AUXILIARY DESC 'Virus server definition (v2.5)' MUST ( cn ) MAY ( avMaxThreads $ avMaxDirectoryRecursions $ avUser $ avFlags $ avArchiveMaxFileSize $ avArchiveMaxRecursion $ avArchiveMaxCompressionRatio $ avDatabaseMirror $ avChecksPerDay $ avHttpProxyURL ) )
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.40 NAME 'gosaLogServer' SUP top AUXILIARY DESC 'GOsa log server (v2.6)' MUST ( cn $ goLogDB $ goLogDBUser $ goLogDBPassword ))
-olcObjectClasses: (1.3.6.1.4.1.10098.1.2.1.41 NAME 'goEnvironmentServer' SUP top AUXILIARY DESC 'Environment server definition (v2.6)' MUST ( cn ) MAY ( gotoKioskProfile ) )
diff --git a/gosa-plugins/goto/contrib/goserver.schema b/gosa-plugins/goto/contrib/goserver.schema
+++ /dev/null
@@ -1,594 +0,0 @@
-##
-##
-## goserver.schema - Needed by the GONICUS System Administator
-##
-## Version 030403
-##
-##
-## Maintainer: Lars Scheiter (scheiter@GONICUS.de)
-## Cajus Pollmeier (pollmeier@GONICUS.de)
-##
-##
-
-
-# Attributes for the Gonicus Terminal Server Class
-attributetype ( 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 )
-
-attributetype ( 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)
-
-# Attributes for common Gonicus Server Class
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-#saFlags B: Enable use of bayes filtering
-# b: Enable bayes auto learning
-# C: Enable RBL checks
-# R: Enable use of Razor
-# D: Enable use of DDC
-# P: Enable use of Pyzor
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-# avFlags D Debug
-# S Scan Mail
-# A Scan Archive
-# E Archive block encrypted
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-
-##
-## Objectclasses
-##
-
-# Terminal Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.16 NAME 'goTerminalServer' SUP top AUXILIARY
- DESC 'Terminal server description (v2.6.1)'
- MUST ( cn $ goXdmcpIsEnabled )
- MAY ( description $ goTerminalServerStatus $ gotoSessionType ))
-
-# NFS Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.19 NAME 'goNfsServer' SUP top AUXILIARY
- DESC 'NFS server description (v2.6.1)'
- MUST ( cn )
- MAY ( goExportEntry $ description $ goNfsServerStatus ))
-
-# Time Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.20 NAME 'goNtpServer' SUP top AUXILIARY
- DESC 'Time server description (v2.6.1)'
- MUST ( cn )
- MAY ( goTimeSource $ description $ goNtpServerStatus ))
-
-# Syslog Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.21 NAME 'goSyslogServer' SUP top AUXILIARY
- DESC 'Syslog server description (v2.6.1)'
- MUST ( cn )
- MAY ( goSyslogSection $ description $ goSyslogServerStatus ))
-
-# LDAP Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.22 NAME 'goLdapServer' SUP top AUXILIARY
- DESC 'LDAP server description (v2.6.1)'
- MUST ( cn )
- MAY ( goLdapBase $ description $ goLdapServerStatus ))
-
-# CUPS Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.23 NAME 'goCupsServer' SUP top AUXILIARY
- DESC 'CUPS server description (v2.6.1)'
- MUST ( cn )
- MAY ( description $ goCupsServerStatus ))
-
-# IMAP Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.24 NAME 'goImapServer' SUP top AUXILIARY
- DESC 'IMAP server description (v2.6.1)'
- MUST ( cn $ goImapName $ goImapConnect $ goImapAdmin $ goImapPassword )
- MAY ( goImapSieveServer $ goImapSievePort $ description $ goImapServerStatus $
- cyrusImap $ cyrusImapSSL $ cyrusPop3 $ cyrusPop3SSL ))
-
-# Kerberos Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.25 NAME 'goKrbServer' SUP top AUXILIARY
- DESC 'Kerberos server description (v2.6.1)'
- MUST ( cn $ goKrbRealm )
- MAY ( description $ goKrbServerStatus ))
-
-# Fax Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.26 NAME 'goFaxServer' SUP top AUXILIARY
- DESC 'Fax server description (v2.6.1)'
- MUST ( cn $ goFaxAdmin $ goFaxPassword )
- MAY ( description $ goFaxServerStatus ))
-
-# Common server class
-objectclass (1.3.6.1.4.1.10098.1.2.1.27 NAME 'goServer' SUP top AUXILIARY
- DESC 'Server description (v2.6.1)'
- MUST ( cn )
- MAY ( description $ macAddress $ ipHostNumber ))
-
-# LogDB Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.28 NAME 'goLogDBServer' SUP top AUXILIARY
- DESC 'Log DB server description (v2.6.1)'
- MUST ( cn $ gosaLogDB $ goLogAdmin $ goLogPassword )
- MAY ( goLogDBServerStatus ))
-
-# Fon Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.29 NAME 'goFonServer' SUP top AUXILIARY
- DESC 'Fon server description (v2.6.1)'
- MUST ( cn $ goFonAdmin $ goFonPassword $ goFonAreaCode $ goFonCountryCode )
- MAY ( description $ goFonServerStatus ))
-
-# Share Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.33 NAME 'goShareServer' SUP top AUXILIARY
- DESC 'Share server description (v2.6.1)'
- MUST ( cn )
- MAY ( description $ goExportEntry $ goShareServerStatus ))
-
-# Mail Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.36 NAME 'goMailServer' SUP top AUXILIARY
- DESC 'Mail server definition (v2.6.1)'
- MUST ( cn )
- MAY ( description $ goMailServerStatus $ postfixHeaderSizeLimit $
- postfixMailboxSizeLimit $ postfixMessageSizeLimit $
- postfixMydestinations $ postfixMydomain $ postfixMyhostname $
- postfixMynetworks $ postfixRelayhost $ postfixTransportTable $
- postfixSenderRestrictions $ postfixRecipientRestrictions ) )
-
-# Glpi Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.37 NAME 'goGlpiServer' SUP top AUXILIARY
- DESC 'Glpi server definition (v2.6.1)'
- MUST ( cn $ goGlpiAdmin $ goGlpiDatabase)
- MAY ( description $ goGlpiPassword $ goGlpiServerStatus ) )
-
-# Spamassassin definitions
-objectclass (1.3.6.1.4.1.10098.1.2.1.38 NAME 'goSpamServer' SUP top AUXILIARY
- DESC 'Spam server definition (v2.6.1)'
- MUST ( cn )
- MAY ( saRewriteHeader $ saTrustedNetworks $ saRequiredScore $ saFlags $
- saRule $ saStatus ) )
-
-# Clamav definitions
-objectclass (1.3.6.1.4.1.10098.1.2.1.39 NAME 'goVirusServer' SUP top AUXILIARY
- DESC 'Virus server definition (v2.6.1)'
- MUST ( cn )
- MAY ( avMaxThreads $ avMaxDirectoryRecursions $ avUser $ avFlags $
- avArchiveMaxFileSize $ avArchiveMaxRecursion $ avArchiveMaxCompressionRatio $
- avDatabaseMirror $ avChecksPerDay $ avHttpProxyURL $ avStatus) )
-
-# LogDB Server description
-objectclass (1.3.6.1.4.1.10098.1.2.1.40 NAME 'gosaLogServer' SUP top AUXILIARY
- DESC 'GOsa log server (v2.6)'
- MUST ( cn $ goLogDB $ goLogDBUser $ goLogDBPassword ))
-
-# Environment Server
-objectclass (1.3.6.1.4.1.10098.1.2.1.41 NAME 'goEnvironmentServer' SUP top AUXILIARY
- DESC 'Environment server definition (v2.6)'
- MUST ( cn )
- MAY ( gotoKioskProfile ) )
-
diff --git a/gosa-plugins/goto/contrib/gosystem.ldif b/gosa-plugins/goto/contrib/gosystem.ldif
+++ /dev/null
@@ -1,54 +0,0 @@
-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,
-olcObjectClasses: (v2.5)' 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-plugins/goto/contrib/gosystem.schema b/gosa-plugins/goto/contrib/gosystem.schema
+++ /dev/null
@@ -1,350 +0,0 @@
-##
-## gosystem.schema - Needed by the GONICUS Terminal concept
-##
-
-# Attributes
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-# objectclass for Hardware definitions
-objectclass (1.3.6.1.4.1.10098.1.2.1.3 NAME 'GOhard'
- DESC 'Gonicus Hardware definitions, objectclass (v2.6.1)' 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-plugins/goto/contrib/goto-mime.ldif b/gosa-plugins/goto/contrib/goto-mime.ldif
+++ /dev/null
@@ -1,10 +0,0 @@
-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.5)' SUP top STRUCTURAL MUST ( cn $ gotoMimeFilePattern $ gotoMimeGroup ) MAY ( description $ gotoMimeIcon $ gotoMimeApplication $ gotoMimeEmbeddedApplication $ gotoMimeLeftClickAction ))
diff --git a/gosa-plugins/goto/contrib/goto-mime.schema b/gosa-plugins/goto/contrib/goto-mime.schema
+++ /dev/null
@@ -1,61 +0,0 @@
-##
-## goto-mime.schema - Needed by the GONICUS Terminal concept
-##
-## Maintainer: Cajus Pollmeier (pollmeier@GONICUS.de)
-##
-
-# Basic list of mime groups:
-# application audio chemical image inode message model multipart
-# text video x-conference x-world
-attributetype ( 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)
-
-# File extensions without search patterns. i.e. png, jpg, xcf
-attributetype ( 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)
-
-# Coded application and priority seperated by |. i.e. /usr/bin/gimp|1
-attributetype ( 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)
-
-# Coded application and priority seperated by |.
-# i.e. cn=gimp,ou=apps,dc=gonicus,dc=de|1
-attributetype ( 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)
-
-# Encoded left click action for filebrowsers, etc. This can be either:
-# I: show in embedded viewer
-# E: show in external viewer
-# O: take settings from global mime group
-# These fields are taken as OR. Additionally you can add a
-# Q: to ask wether a question should pop up - to save it to
-# the local disc or not.
-attributetype ( 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)
-
-# Save binary png icon here
-attributetype ( 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)
-
-objectclass (1.3.6.1.4.1.10098.1.2.4.1 NAME 'gotoMimeType'
- DESC 'Class to represent global mime types (v2.6.1)' SUP top STRUCTURAL
- MUST ( cn $ gotoMimeFilePattern $ gotoMimeGroup )
- MAY ( description $ gotoMimeIcon $ gotoMimeApplication $
- gotoMimeEmbeddedApplication $ gotoMimeLeftClickAction ))
-
diff --git a/gosa-plugins/goto/contrib/goto.ldif b/gosa-plugins/goto/contrib/goto.ldif
+++ /dev/null
@@ -1,28 +0,0 @@
-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,
-olcObjectClasses: (v2.5)' 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,
-olcObjectClasses: (v2.5)' 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,
-olcObjectClasses: (v2.2)' 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.2)' 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,
-olcObjectClasses: (v2.5)' 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,
-olcObjectClasses: (v2.5)' 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.6)' SUP top STRUCTURAL MUST ( cn ) MAY ( gotoHotplugDevice $ description ) )
diff --git a/gosa-plugins/goto/contrib/goto.schema b/gosa-plugins/goto/contrib/goto.schema
+++ /dev/null
@@ -1,154 +0,0 @@
-##
-##
-## goto.schema - Needed by the GONICUS Terminal concept
-##
-## Version 030403
-##
-##
-## Maintainer: Lars Scheiter (scheiter@GONICUS.de)
-## Cajus Pollmeier (pollmeier@GONICUS.de)
-##
-##
-## Requires: gohard.schema
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-attributetype ( 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)
-
-objectclass (1.3.6.1.4.1.10098.1.2.1.1 NAME 'gotoTerminal'
- DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' SUP top AUXILIARY
- MUST ( cn )
- MAY ( description $ macAddress $ ipHostNumber $ gotoShare $ goFonHardware ))
-
-# objectclass for the Terminal Conecept
-objectclass (1.3.6.1.4.1.10098.1.2.1.30 NAME 'gotoWorkstation'
- DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' SUP top AUXILIARY
- MUST ( cn )
- MAY ( description $ macAddress $ ipHostNumber $ gotoShare $ goFonHardware ))
-
-# objectclass for the Terminal Conecept
-objectclass (1.3.6.1.4.1.10098.1.2.1.31 NAME 'gotoPrinter'
- DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.2)' SUP top STRUCTURAL
- MUST ( cn )
- MAY ( labeledURI $ description $ l $ gotoPrinterPPD $ macAddress $ ipHostNumber $ gotoUserPrinter $
- gotoUserAdminPrinter $ gotoGroupPrinter $ gotoGroupAdminPrinter ) )
-
-# objectclass for the Terminal Conecept
-objectclass (1.3.6.1.4.1.10098.1.2.1.32 NAME 'gotoEnvironment'
- DESC 'GOto - contains environment settings (v2.2)' SUP top AUXILIARY
- MAY ( gotoProfileServer $ gotoProfileFlags $ gotoXResolution $ gotoShare $ gotoLogonScript $
- gotoKioskProfile $ gotoHotplugDevice $ gotoProfileQuota $ gotoHotplugDeviceDN ) )
-
-# objectclass for the Terminal Conecept
-objectclass (1.3.6.1.4.1.10098.1.2.1.34 NAME 'gotoWorkstationTemplate'
- DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' 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 ))
-
-# objectclass for the Terminal Conecept
-objectclass (1.3.6.1.4.1.10098.1.2.1.35 NAME 'gotoTerminalTemplate'
- DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.6.1)' 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 ))
-
-# objectclass for the Terminal Conecept
-objectclass (1.3.6.1.4.1.10098.1.2.1.42 NAME 'gotoDevice'
- DESC 'GOto - contains environment settings (v2.6)' SUP top STRUCTURAL
- MUST ( cn )
- MAY ( gotoHotplugDevice $ description ) )
-