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
|
##
## repository-fd.schema - Needed by Fusion Directory for managing repository servers
##
# Attributes
## Repository attributes
attributetype ( 1.3.6.1.4.1.38414.33.10.1 NAME 'fdRepoType'
DESC 'FusionDirectory - Repository type'
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.38414.33.10.2 NAME 'fdRepoDistribution'
DESC 'FusionDirectory - dn of repository distribution'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.38414.33.10.3 NAME 'fdRepoSection'
DESC 'FusionDirectory - dn of repository section'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.38414.33.10.4 NAME 'fdRepoAdmin'
DESC 'FusionDirectory - dn of repository admin'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.38414.33.10.5 NAME 'fdRepoUser'
DESC 'FusionDirectory - dn of repository user'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.38414.33.10.6 NAME 'fdRepoUploader'
DESC 'FusionDirectory - dn of repository uploader'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
attributetype ( 1.3.6.1.4.1.38414.33.10.7 NAME 'fdRepoPrivate'
DESC 'FusionDirectory - Is this repository private'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE)
attributetype ( 1.3.6.1.4.1.38414.33.10.8 NAME 'fdRepoDistributionSection'
DESC 'FusionDirectory - repository distribution section'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
## Distribution and section attributes
attributetype ( 1.3.6.1.4.1.38414.33.11.1 NAME 'fdBasedOn'
DESC 'FusionDirectory - dn of an other object this one is based on'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
# Objectclasses
objectclass (1.3.6.1.4.1.38414.33.2.1 NAME 'fdBuildRepository'
DESC 'FusionDirectory - Build repository server description'
MUST ( cn $ fdRepoType $ fdRepoDistributionSection )
MAY ( fdRepoAdmin $ fdRepoUser $ fdRepoUploader $
fdRepoPrivate $ description ) )
objectclass (1.3.6.1.4.1.38414.33.2.2 NAME 'fdBuildRepositoryDistribution'
DESC 'FusionDirectory - Build repository distribution description'
MUST ( cn )
MAY ( description $ fdBasedOn $ fdRepoSection ) )
objectclass (1.3.6.1.4.1.38414.33.2.3 NAME 'fdBuildRepositorySection'
DESC 'FusionDirectory - Build repository section description'
MUST ( cn )
MAY ( description $ fdBasedOn ) )
|