From: cajus Date: Mon, 9 Feb 2009 10:35:31 +0000 (+0000) Subject: Moved essential schema files back to the gosa-schema package X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=1a2fc7475ba631c86a186a900cf7efa70f233036;p=gosa.git Moved essential schema files back to the gosa-schema package git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@13405 594d385d-05f5-0310-b6e9-bd551577e9d8 --- diff --git a/gosa-core/contrib/openldap/gofax.ldif b/gosa-core/contrib/openldap/gofax.ldif new file mode 100644 index 000000000..193cab66d --- /dev/null +++ b/gosa-core/contrib/openldap/gofax.ldif @@ -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 new file mode 100644 index 000000000..b949016cb --- /dev/null +++ b/gosa-core/contrib/openldap/gofax.schema @@ -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 new file mode 100644 index 000000000..fc634536b --- /dev/null +++ b/gosa-core/contrib/openldap/gofon.ldif @@ -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 new file mode 100644 index 000000000..b16a7fed9 --- /dev/null +++ b/gosa-core/contrib/openldap/gofon.schema @@ -0,0 +1,324 @@ +## +## Gonicus Attribute and Objectclass Definitions for GOfon +## +## Maintained by: Cajus Pollmeier +## + +# 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 new file mode 100644 index 000000000..b655c6ed3 --- /dev/null +++ b/gosa-core/contrib/openldap/goserver.ldif @@ -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 new file mode 100644 index 000000000..34d5b0256 --- /dev/null +++ b/gosa-core/contrib/openldap/goserver.schema @@ -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 new file mode 100644 index 000000000..378493ecc --- /dev/null +++ b/gosa-core/contrib/openldap/gosystem.ldif @@ -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 new file mode 100644 index 000000000..b7ab52e84 --- /dev/null +++ b/gosa-core/contrib/openldap/gosystem.schema @@ -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 new file mode 100644 index 000000000..37dd61370 --- /dev/null +++ b/gosa-core/contrib/openldap/goto-mime.ldif @@ -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 new file mode 100644 index 000000000..a271f3a62 --- /dev/null +++ b/gosa-core/contrib/openldap/goto-mime.schema @@ -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 new file mode 100644 index 000000000..69f0bef93 --- /dev/null +++ b/gosa-core/contrib/openldap/goto.ldif @@ -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 new file mode 100644 index 000000000..0e286551a --- /dev/null +++ b/gosa-core/contrib/openldap/goto.schema @@ -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 ) ) + diff --git a/gosa-core/debian/gosa-schema.install b/gosa-core/debian/gosa-schema.install index d4b8e13d5..627e5c1c5 100644 --- a/gosa-core/debian/gosa-schema.install +++ b/gosa-core/debian/gosa-schema.install @@ -4,3 +4,9 @@ contrib/openldap/rfc2307bis.schema /etc/ldap/schema/gosa 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 deleted file mode 100644 index 193cab66d..000000000 --- a/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 deleted file mode 100644 index b949016cb..000000000 --- a/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 deleted file mode 100644 index fc634536b..000000000 --- a/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 deleted file mode 100644 index b16a7fed9..000000000 --- a/gosa-plugins/gofon/contrib/gofon.schema +++ /dev/null @@ -1,324 +0,0 @@ -## -## Gonicus Attribute and Objectclass Definitions for GOfon -## -## Maintained by: Cajus Pollmeier -## - -# 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 deleted file mode 100644 index b655c6ed3..000000000 --- a/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 deleted file mode 100644 index 34d5b0256..000000000 --- a/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 deleted file mode 100644 index 378493ecc..000000000 --- a/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 deleted file mode 100644 index b7ab52e84..000000000 --- a/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 deleted file mode 100644 index 37dd61370..000000000 --- a/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 deleted file mode 100644 index a271f3a62..000000000 --- a/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 deleted file mode 100644 index 69f0bef93..000000000 --- a/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 deleted file mode 100644 index 0e286551a..000000000 --- a/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 ) ) -