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
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
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
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
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
37
attributetype ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange'
39
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
42
attributetype ( 1.3.6.1.1.1.1.6 NAME 'shadowMin'
44
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
47
attributetype ( 1.3.6.1.1.1.1.7 NAME 'shadowMax'
49
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
52
attributetype ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning'
54
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
57
attributetype ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive'
59
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
62
attributetype ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire'
64
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
67
attributetype ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag'
69
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
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 )
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 )
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 )
86
attributetype ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort'
87
DESC 'Service port number'
89
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
92
attributetype ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol'
93
DESC 'Service protocol name'
96
attributetype ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber'
97
DESC 'IP protocol number'
99
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
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
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'
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'
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
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 )
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 )
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 )
141
attributetype ( 1.3.6.1.1.1.1.26 NAME 'nisMapName'
142
DESC 'Name of a A generic NIS map'
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
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 )
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 )
162
attributetype ( 1.3.6.1.1.1.1.30 NAME 'nisDomain'
164
EQUALITY caseIgnoreIA5Match
165
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
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 )
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 )
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 )
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 $
191
objectclass ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' SUP top AUXILIARY
192
DESC 'Additional attributes for shadow passwords'
194
MAY ( userPassword $ description $
195
shadowLastChange $ shadowMin $ shadowMax $
196
shadowWarning $ shadowInactive $
197
shadowExpire $ shadowFlag ) )
199
objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' SUP top AUXILIARY
200
DESC 'Abstraction of a group of accounts'
202
MAY ( userPassword $ memberUid $
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
211
MUST ( cn $ ipServicePort $ ipServiceProtocol )
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 )
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 )
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 ) )
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'
241
MAY ( cn $ ipNetmaskNumber $ l $ description $ manager ) )
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'
246
MAY ( nisNetgroupTriple $ memberNisNetgroup $ description ) )
248
objectclass ( 1.3.6.1.1.1.2.9 NAME 'nisMap' SUP top STRUCTURAL
249
DESC 'A generic abstraction of a NIS map'
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 )
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'
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 ) )
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 ) )
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'
277
objectclass ( 1.3.6.1.1.1.2.16 NAME 'automountMap' SUP top STRUCTURAL
278
MUST ( automountMapName )
281
objectclass ( 1.3.6.1.1.1.2.17 NAME 'automount' SUP top STRUCTURAL
282
DESC 'Automount information'
283
MUST ( automountKey $ automountInformation )
285
## namedObject is needed for groups without members
286
objectclass ( 1.3.6.1.4.1.5322.13.1.1 NAME 'namedObject' SUP top