1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
##
## service-fd.schema - Needed by FusionDirectory for systems plugin services
##
## Maintained by the FusionDirectory Project <contact@fusiondirectory.org>
##
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)
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.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 'goLdapURI'
DESC 'URI to use to contact 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.14 NAME 'goLdapSizeLimit'
DESC 'SIZELIMIT for this ldap'
EQUALITY integerMatch
ORDERING integerOrderingMatch
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.15 NAME 'goLdapTimeLimit'
DESC 'TIMELIMIT for this ldap'
EQUALITY integerMatch
ORDERING integerOrderingMatch
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.16 NAME 'goLdapDeref'
DESC 'DEREF info 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.17 NAME 'goLdapTlsCert'
DESC 'TLS CERT 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.18 NAME 'goLdapTlsKey'
DESC 'TLS KEY 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.19 NAME 'goLdapTlsCaCert'
DESC 'TLS CACERT 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.20 NAME 'goLdapReqCert'
DESC 'TLS REQCERT 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.21 NAME 'goLdapCrlCheck'
DESC 'TLS CRLCHECK 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.82 NAME 'gotoSessionType'
DESC 'Supported type of session for a terminal server'
EQUALITY caseIgnoreIA5Match
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'
MUST ( cn $ goXdmcpIsEnabled )
MAY ( description $ gotoSessionType ))
# LDAP Server description
objectclass (1.3.6.1.4.1.10098.1.2.1.22 NAME 'goLdapServer' SUP top AUXILIARY
DESC 'LDAP server description'
MUST ( cn )
MAY ( goLdapBase $ description $ goLdapURI $ goLdapSizeLimit $ goLdapTimeLimit
$ goLdapDeref $ goLdapTlsCert $ goLdapTlsKey $ goLdapTlsCaCert
$ goLdapReqCert $ goLdapCrlCheck))
# Common server class
objectclass (1.3.6.1.4.1.10098.1.2.1.27 NAME 'goServer' SUP top AUXILIARY
DESC 'Server description'
OBSOLETE
MUST ( cn )
MAY ( description $ macAddress $ ipHostNumber ))
# Share Server description
objectclass (1.3.6.1.4.1.10098.1.2.1.33 NAME 'goShareServer' SUP top AUXILIARY
DESC 'Share server description'
MUST ( cn )
MAY ( description $ goExportEntry ))
|