~ubuntu-branches/ubuntu/vivid/gosa/vivid

« back to all changes in this revision

Viewing changes to contrib/openldap/rfc2307bis.schema

Tags: 2.7.1-1
* New upstream release
* Updated packaging to not include smarty (Closes: #620489)
* Fixed case of POSIX (Closes: #620486)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# builtin
2
 
#
3
 
#attributetype ( 1.3.6.1.1.1.1.0 NAME 'uidNumber'
4
 
#  DESC 'An integer uniquely identifying a user in an administrative domain'
5
 
#  EQUALITY integerMatch
6
 
#  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
7
 
#  SINGLE-VALUE )
8
 
 
9
 
# builtin
10
 
#
11
 
#attributetype ( 1.3.6.1.1.1.1.1 NAME 'gidNumber'
12
 
#  DESC 'An integer uniquely identifying a group in an
13
 
#        administrative domain'
14
 
#  EQUALITY integerMatch
15
 
#  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
16
 
#  SINGLE-VALUE )
17
 
 
18
 
attributetype ( 1.3.6.1.1.1.1.2 NAME 'gecos'
19
 
  DESC 'The GECOS field; the common name'
20
 
  EQUALITY caseIgnoreIA5Match
21
 
  SUBSTR caseIgnoreIA5SubstringsMatch
22
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
23
 
  SINGLE-VALUE )
24
 
 
25
 
attributetype ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory'
26
 
  DESC 'The absolute path to the home directory'
27
 
  EQUALITY caseExactIA5Match
28
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
29
 
  SINGLE-VALUE )
30
 
 
31
 
attributetype ( 1.3.6.1.1.1.1.4 NAME 'loginShell'
32
 
  DESC 'The path to the login shell'
33
 
  EQUALITY caseExactIA5Match
34
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
35
 
  SINGLE-VALUE )
36
 
 
37
 
attributetype ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange'
38
 
  EQUALITY integerMatch
39
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
40
 
  SINGLE-VALUE )
41
 
 
42
 
attributetype ( 1.3.6.1.1.1.1.6 NAME 'shadowMin'
43
 
  EQUALITY integerMatch
44
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
45
 
  SINGLE-VALUE )
46
 
 
47
 
attributetype ( 1.3.6.1.1.1.1.7 NAME 'shadowMax'
48
 
  EQUALITY integerMatch
49
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
50
 
  SINGLE-VALUE )
51
 
 
52
 
attributetype ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning'
53
 
  EQUALITY integerMatch
54
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
55
 
  SINGLE-VALUE )
56
 
 
57
 
attributetype ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive'
58
 
  EQUALITY integerMatch
59
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
60
 
  SINGLE-VALUE )
61
 
 
62
 
attributetype ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire'
63
 
  EQUALITY integerMatch
64
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
65
 
  SINGLE-VALUE )
66
 
 
67
 
attributetype ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag'
68
 
  EQUALITY integerMatch
69
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
70
 
  SINGLE-VALUE )
71
 
 
72
 
attributetype ( 1.3.6.1.1.1.1.12 NAME 'memberUid'
73
 
  EQUALITY caseExactIA5Match
74
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
75
 
 
76
 
attributetype ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup'
77
 
  EQUALITY caseExactIA5Match
78
 
  SUBSTR caseExactIA5SubstringsMatch
79
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
80
 
 
81
 
attributetype ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple'
82
 
  DESC 'Netgroup triple'
83
 
  EQUALITY caseIgnoreIA5Match
84
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
85
 
 
86
 
attributetype ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort'
87
 
  DESC 'Service port number'
88
 
  EQUALITY integerMatch
89
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
90
 
  SINGLE-VALUE )
91
 
 
92
 
attributetype ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol'
93
 
  DESC 'Service protocol name'
94
 
  SUP name )
95
 
 
96
 
attributetype ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber'
97
 
  DESC 'IP protocol number'
98
 
  EQUALITY integerMatch
99
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
100
 
  SINGLE-VALUE )
101
 
 
102
 
attributetype ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber'
103
 
  DESC 'ONC RPC number'
104
 
  EQUALITY integerMatch
105
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
106
 
  SINGLE-VALUE )
107
 
attributetype ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber'
108
 
  DESC 'IPv4 addresses as a dotted decimal omitting leading
109
 
        zeros or IPv6 addresses as defined in RFC2373'
110
 
  SUP name )
111
 
 
112
 
attributetype ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber'
113
 
  DESC 'IP network as a dotted decimal, eg. 192.168,
114
 
        omitting leading zeros'
115
 
  SUP name
116
 
  SINGLE-VALUE )
117
 
 
118
 
attributetype ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber'
119
 
  DESC 'IP netmask as a dotted decimal, eg. 255.255.255.0,
120
 
        omitting leading zeros'
121
 
  EQUALITY caseIgnoreIA5Match
122
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
123
 
  SINGLE-VALUE )
124
 
 
125
 
attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
126
 
  DESC 'MAC address in maximal, colon separated hex
127
 
        notation, eg. 00:00:92:90:ee:e2'
128
 
  EQUALITY caseIgnoreIA5Match
129
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
130
 
 
131
 
attributetype ( 1.3.6.1.1.1.1.23 NAME 'bootParameter'
132
 
  DESC 'rpc.bootparamd parameter'
133
 
  EQUALITY caseExactIA5Match
134
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
135
 
 
136
 
attributetype ( 1.3.6.1.1.1.1.24 NAME 'bootFile'
137
 
  DESC 'Boot image name'
138
 
  EQUALITY caseExactIA5Match
139
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
140
 
 
141
 
attributetype ( 1.3.6.1.1.1.1.26 NAME 'nisMapName'
142
 
  DESC 'Name of a A generic NIS map'
143
 
  SUP name )
144
 
 
145
 
attributetype ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry'
146
 
  DESC 'A generic NIS entry'
147
 
  EQUALITY caseExactIA5Match
148
 
  SUBSTR caseExactIA5SubstringsMatch
149
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
150
 
  SINGLE-VALUE )
151
 
 
152
 
attributetype ( 1.3.6.1.1.1.1.28 NAME 'nisPublicKey'
153
 
  DESC 'NIS public key'
154
 
  EQUALITY octetStringMatch
155
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
156
 
 
157
 
attributetype ( 1.3.6.1.1.1.1.29 NAME 'nisSecretKey'
158
 
  DESC 'NIS secret key'
159
 
  EQUALITY octetStringMatch
160
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SINGLE-VALUE )
161
 
 
162
 
attributetype ( 1.3.6.1.1.1.1.30 NAME 'nisDomain'
163
 
  DESC 'NIS domain'
164
 
  EQUALITY caseIgnoreIA5Match
165
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
166
 
 
167
 
attributetype ( 1.3.6.1.1.1.1.31 NAME 'automountMapName'
168
 
  DESC 'automount Map Name'
169
 
  EQUALITY caseExactIA5Match
170
 
  SUBSTR caseExactIA5SubstringsMatch
171
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
172
 
 
173
 
attributetype ( 1.3.6.1.1.1.1.32 NAME 'automountKey'
174
 
  DESC 'Automount Key value'
175
 
  EQUALITY caseExactIA5Match
176
 
  SUBSTR caseExactIA5SubstringsMatch
177
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
178
 
 
179
 
attributetype ( 1.3.6.1.1.1.1.33 NAME 'automountInformation'
180
 
  DESC 'Automount information'
181
 
  EQUALITY caseExactIA5Match
182
 
  SUBSTR caseExactIA5SubstringsMatch
183
 
  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
184
 
 
185
 
objectclass ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' SUP top AUXILIARY
186
 
  DESC 'Abstraction of an account with POSIX attributes'
187
 
  MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
188
 
  MAY ( userPassword $ loginShell $ gecos $
189
 
        description ) )
190
 
 
191
 
objectclass ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' SUP top AUXILIARY
192
 
  DESC 'Additional attributes for shadow passwords'
193
 
  MUST uid
194
 
  MAY ( userPassword $ description $
195
 
        shadowLastChange $ shadowMin $ shadowMax $
196
 
        shadowWarning $ shadowInactive $
197
 
        shadowExpire $ shadowFlag ) )
198
 
 
199
 
objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' SUP top AUXILIARY
200
 
  DESC 'Abstraction of a group of accounts'
201
 
  MUST gidNumber
202
 
  MAY ( userPassword $ memberUid $
203
 
        description ) )
204
 
 
205
 
objectclass ( 1.3.6.1.1.1.2.3 NAME 'ipService' SUP top STRUCTURAL
206
 
  DESC 'Abstraction an Internet Protocol service.
207
 
        Maps an IP port and protocol (such as tcp or udp)
208
 
        to one or more names; the distinguished value of
209
 
        the cn attribute denotes the services canonical
210
 
        name'
211
 
  MUST ( cn $ ipServicePort $ ipServiceProtocol )
212
 
  MAY description )
213
 
 
214
 
objectclass ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol' SUP top STRUCTURAL
215
 
  DESC 'Abstraction of an IP protocol. Maps a protocol number
216
 
        to one or more names. The distinguished value of the cn
217
 
        attribute denotes the protocols canonical name'
218
 
  MUST ( cn $ ipProtocolNumber )
219
 
  MAY description )
220
 
 
221
 
objectclass ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' SUP top STRUCTURAL
222
 
  DESC 'Abstraction of an Open Network Computing (ONC)
223
 
       [RFC1057] Remote Procedure Call (RPC) binding.
224
 
       This class maps an ONC RPC number to a name.
225
 
       The distinguished value of the cn attribute denotes
226
 
       the RPC services canonical name'
227
 
  MUST ( cn $ oncRpcNumber )
228
 
  MAY description )
229
 
 
230
 
objectclass ( 1.3.6.1.1.1.2.6 NAME 'ipHost' SUP top AUXILIARY
231
 
  DESC 'Abstraction of a host, an IP device. The distinguished
232
 
        value of the cn attribute denotes the hosts canonical
233
 
        name. Device SHOULD be used as a structural class'
234
 
  MUST ( cn $ ipHostNumber )
235
 
  MAY ( userPassword $ l $ description $ manager ) )
236
 
 
237
 
objectclass ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork' SUP top STRUCTURAL
238
 
  DESC 'Abstraction of a network. The distinguished value of
239
 
        the cn attribute denotes the networks canonical name'
240
 
  MUST ipNetworkNumber
241
 
  MAY ( cn $ ipNetmaskNumber $ l $ description $ manager ) )
242
 
 
243
 
objectclass ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup' SUP top STRUCTURAL
244
 
  DESC 'Abstraction of a netgroup. May refer to other netgroups'
245
 
  MUST cn
246
 
  MAY ( nisNetgroupTriple $ memberNisNetgroup $ description ) )
247
 
 
248
 
objectclass ( 1.3.6.1.1.1.2.9 NAME 'nisMap' SUP top STRUCTURAL
249
 
  DESC 'A generic abstraction of a NIS map'
250
 
  MUST nisMapName
251
 
  MAY description )
252
 
 
253
 
objectclass ( 1.3.6.1.1.1.2.10 NAME 'nisObject' SUP top STRUCTURAL
254
 
  DESC 'An entry in a NIS map'
255
 
  MUST ( cn $ nisMapEntry $ nisMapName )
256
 
  MAY description )
257
 
 
258
 
objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' SUP top AUXILIARY
259
 
  DESC 'A device with a MAC address; device SHOULD be
260
 
        used as a structural class'
261
 
  MAY macAddress )
262
 
 
263
 
objectclass ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' SUP top AUXILIARY
264
 
  DESC 'A device with boot parameters; device SHOULD be
265
 
        used as a structural class'
266
 
  MAY ( bootFile $ bootParameter ) )
267
 
 
268
 
objectclass ( 1.3.6.1.1.1.2.14 NAME 'nisKeyObject' SUP top AUXILIARY
269
 
  DESC 'An object with a public and secret key'
270
 
  MUST ( cn $ nisPublicKey $ nisSecretKey )
271
 
  MAY ( uidNumber $ description ) )
272
 
 
273
 
objectclass ( 1.3.6.1.1.1.2.15 NAME 'nisDomainObject' SUP top AUXILIARY
274
 
  DESC 'Associates a NIS domain with a naming context'
275
 
  MUST nisDomain )
276
 
 
277
 
objectclass ( 1.3.6.1.1.1.2.16 NAME 'automountMap' SUP top STRUCTURAL
278
 
  MUST ( automountMapName )
279
 
  MAY description )
280
 
 
281
 
objectclass ( 1.3.6.1.1.1.2.17 NAME 'automount' SUP top STRUCTURAL
282
 
  DESC 'Automount information'
283
 
  MUST ( automountKey $ automountInformation )
284
 
  MAY description )
285
 
## namedObject is needed for groups without members
286
 
objectclass ( 1.3.6.1.4.1.5322.13.1.1 NAME 'namedObject' SUP top
287
 
       STRUCTURAL MAY cn )
288