~vcs-imports/samba/main

« back to all changes in this revision

Viewing changes to examples/LDAP/samba-nds.schema

  • Committer: jerry
  • Date: 2006-07-14 21:48:39 UTC
  • Revision ID: vcs-imports@canonical.com-20060714214839-586d8c489a8fcead
gutting trunk to move to svn:externals

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
##
2
 
## Schema file for Novell eDirectory by Uli Iske
3
 
## Schema for storing Samba user accounts and group maps in LDAP
4
 
## OIDs are owned by the Samba Team
5
 
##
6
 
## Prerequisite schemas rfc2307-usergroup.ldif
7
 
##
8
 
## 1.3.6.1.4.1.7165.2.1.x - attributetypes
9
 
## 1.3.6.1.4.1.7165.2.2.x - objectclasses
10
 
##
11
 
## OIDs are owned by the Samba Team
12
 
##
13
 
#######################################################################
14
 
##                Attributes used by Samba 3.0 schema                ##
15
 
#######################################################################
16
 
 
17
 
##
18
 
## Password hashes
19
 
##
20
 
 
21
 
dn: cn=schema
22
 
changetype: modify
23
 
add: attributetypes
24
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.24 NAME 'sambaLMPassword' DESC 'LanManager Password' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
25
 
 
26
 
dn: cn=schema
27
 
changetype: modify
28
 
add: attributetypes
29
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.25 NAME 'sambaNTPassword' DESC 'MD4 hash of the unicode password' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )
30
 
 
31
 
##
32
 
## Account flags in string format ((UWDX     ])
33
 
##
34
 
 
35
 
dn: cn=schema
36
 
changetype: modify
37
 
add: attributetypes
38
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.26 NAME 'sambaAcctFlags' DESC 'Account Flags' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} SINGLE-VALUE )
39
 
 
40
 
##
41
 
## Password timestamps & policies
42
 
##
43
 
 
44
 
dn: cn=schema
45
 
changetype: modify
46
 
add: attributetypes
47
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.27 NAME 'sambaPwdLastSet' DESC 'Timestamp of the last password update' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
48
 
 
49
 
dn: cn=schema
50
 
changetype: modify
51
 
add: attributetypes
52
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.28 NAME 'sambaPwdCanChange' DESC 'Timestamp of when the user is allowed to update the password' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
53
 
 
54
 
dn: cn=schema
55
 
changetype: modify
56
 
add: attributetypes
57
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.29 NAME 'sambaPwdMustChange' DESC 'Timestamp of when the password will expire' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
58
 
 
59
 
dn: cn=schema
60
 
changetype: modify
61
 
add: attributetypes
62
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.30 NAME 'sambaLogonTime' DESC 'Timestamp of last logon' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
63
 
 
64
 
dn: cn=schema
65
 
changetype: modify
66
 
add: attributetypes
67
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.31 NAME 'sambaLogoffTime' DESC 'Timestamp of last logoff' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
68
 
 
69
 
dn: cn=schema
70
 
changetype: modify
71
 
add: attributetypes
72
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.32 NAME 'sambaKickoffTime' DESC 'Timestamp of when the user will be logged off automatically' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
73
 
 
74
 
dn: cn=schema
75
 
changetype: modify
76
 
add: attributetypes
77
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.48 NAME 'sambaBadPasswordCount' DESC 'Bad password attempt count' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
78
 
 
79
 
dn: cn=schema
80
 
changetype: modify
81
 
add: attributetypes
82
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.49 NAME 'sambaBadPasswordTime' DESC 'Time of the last bad password attempt' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
83
 
 
84
 
dn: cn=schema
85
 
changetype: modify
86
 
add: attributetypes
87
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.55 NAME 'sambaLogonHours' DESC 'Logon Hours' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
88
 
 
89
 
##
90
 
## String settings
91
 
##
92
 
 
93
 
dn: cn=schema
94
 
changetype: modify
95
 
add: attributetypes
96
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.33 NAME 'sambaHomeDrive' DESC 'Driver letter of home directory mapping' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{4} SINGLE-VALUE )
97
 
 
98
 
dn: cn=schema
99
 
changetype: modify
100
 
add: attributetypes
101
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.34 NAME 'sambaLogonScript' DESC 'Logon script path' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} SINGLE-VALUE )
102
 
 
103
 
dn: cn=schema
104
 
changetype: modify
105
 
add: attributetypes
106
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.35 NAME 'sambaProfilePath' DESC 'Roaming profile path' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} SINGLE-VALUE )
107
 
 
108
 
dn: cn=schema
109
 
changetype: modify
110
 
add: attributetypes
111
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.36 NAME 'sambaUserWorkstations' DESC 'List of user workstations the user is allowed to logon to' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{255} SINGLE-VALUE )
112
 
 
113
 
dn: cn=schema
114
 
changetype: modify
115
 
add: attributetypes
116
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.37 NAME 'sambaHomePath' DESC 'Home directory UNC path' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
117
 
 
118
 
dn: cn=schema
119
 
changetype: modify
120
 
add: attributetypes
121
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.38 NAME 'sambaDomainName' DESC 'Windows NT domain to which the user belongs' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
122
 
 
123
 
dn: cn=schema
124
 
changetype: modify
125
 
add: attributetypes
126
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.47 NAME 'sambaMungedDial' DESC 'Base64 encoded user parameter string' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1050} )
127
 
 
128
 
dn: cn=schema
129
 
changetype: modify
130
 
add: attributetypes
131
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.54 NAME 'sambaPasswordHistory' DESC 'Concatenated MD4 hashes of the unicode passwords used on this account' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} )
132
 
 
133
 
##
134
 
## SID, of any type
135
 
##
136
 
 
137
 
dn: cn=schema
138
 
changetype: modify
139
 
add: attributetypes
140
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.20 NAME 'sambaSID' DESC 'Security ID' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} SINGLE-VALUE )
141
 
 
142
 
##
143
 
## Primary group SID, compatible with ntSid
144
 
##
145
 
 
146
 
dn: cn=schema
147
 
changetype: modify
148
 
add: attributetypes
149
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.23 NAME 'sambaPrimaryGroupSID' DESC 'Primary Group Security ID' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} SINGLE-VALUE )
150
 
 
151
 
dn: cn=schema
152
 
changetype: modify
153
 
add: attributetypes
154
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.51 NAME 'sambaSIDList' DESC 'Security ID List' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} )
155
 
 
156
 
##
157
 
## group mapping attributes
158
 
##
159
 
 
160
 
dn: cn=schema
161
 
changetype: modify
162
 
add: attributetypes
163
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.19 NAME 'sambaGroupType' DESC 'NT Group Type' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
164
 
 
165
 
##
166
 
## Store info on domain
167
 
##
168
 
 
169
 
dn: cn=schema
170
 
changetype: modify
171
 
add: attributetypes
172
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.21 NAME 'sambaNextUserRid' DESC 'Next NT rid to give our for users' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
173
 
 
174
 
dn: cn=schema
175
 
changetype: modify
176
 
add: attributetypes
177
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.22 NAME 'sambaNextGroupRid' DESC 'Next NT rid to give out for groups' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
178
 
 
179
 
dn: cn=schema
180
 
changetype: modify
181
 
add: attributetypes
182
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.39 NAME 'sambaNextRid' DESC 'Next NT rid to give out for anything' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
183
 
 
184
 
dn: cn=schema
185
 
changetype: modify
186
 
add: attributetypes
187
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.40 NAME 'sambaAlgorithmicRidBase' DESC 'Base at which the samba RID generation algorithm should operate' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
188
 
 
189
 
dn: cn=schema
190
 
changetype: modify
191
 
add: attributetypes
192
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.41 NAME 'sambaShareName' DESC 'Share Name' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
193
 
 
194
 
dn: cn=schema
195
 
changetype: modify
196
 
add: attributetypes
197
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.42 NAME 'sambaOptionName' DESC 'Option Name' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
198
 
 
199
 
dn: cn=schema
200
 
changetype: modify
201
 
add: attributetypes
202
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.43 NAME 'sambaBoolOption' DESC 'A boolean option' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
203
 
 
204
 
dn: cn=schema
205
 
changetype: modify
206
 
add: attributetypes
207
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.44 NAME 'sambaIntegerOption' DESC 'An integer option' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
208
 
 
209
 
dn: cn=schema
210
 
changetype: modify
211
 
add: attributetypes
212
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.45 NAME 'sambaStringOption' DESC 'A string option' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
213
 
 
214
 
dn: cn=schema
215
 
changetype: modify
216
 
add: attributetypes
217
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.46 NAME 'sambaStringListOption' DESC 'A string list option' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
218
 
 
219
 
##
220
 
## unused
221
 
##
222
 
## dn: cn=schema
223
 
## changetype: modify
224
 
## add: attributetypes
225
 
## attributeTypes: ( 1.3.6.1.4.1.7165.2.1.50 NAME 'sambaPrivName' SUP name )
226
 
 
227
 
dn: cn=schema
228
 
changetype: modify
229
 
add: attributetypes
230
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.52 NAME 'sambaPrivilegeList' DESC 'Privileges List' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} )
231
 
 
232
 
dn: cn=schema
233
 
changetype: modify
234
 
add: attributetypes
235
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.53 NAME 'sambaTrustFlags' DESC 'Trust Password Flags' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
236
 
 
237
 
dn: cn=schema
238
 
changetype: modify
239
 
add: attributetypes
240
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.58 NAME 'sambaMinPwdLength' DESC 'Minimal password length (default: 5)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
241
 
 
242
 
dn: cn=schema
243
 
changetype: modify
244
 
add: attributetypes
245
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.59 NAME 'sambaPwdHistoryLength' DESC 'Length of Password History Entries (default: 0 => off)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
246
 
 
247
 
dn: cn=schema
248
 
changetype: modify
249
 
add: attributetypes
250
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.60 NAME 'sambaLogonToChgPwd' DESC 'Force Users to logon for password change (default: 0 => off, 2 => on)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
251
 
 
252
 
dn: cn=schema
253
 
changetype: modify
254
 
add: attributetypes
255
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.61 NAME 'sambaMaxPwdAge' DESC 'Maximum password age, in seconds (default: -1 => never expire passwords)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
256
 
 
257
 
dn: cn=schema
258
 
changetype: modify
259
 
add: attributetypes
260
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.62 NAME 'sambaMinPwdAge' DESC 'Minimum password age, in seconds (default: 0 => allow immediate password change)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
261
 
 
262
 
dn: cn=schema
263
 
changetype: modify
264
 
add: attributetypes
265
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.63 NAME 'sambaLockoutDuration' DESC 'Lockout duration in minutes (default: 30, -1 => forever)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
266
 
 
267
 
dn: cn=schema
268
 
changetype: modify
269
 
add: attributetypes
270
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.64 NAME 'sambaLockoutObservationWindow' DESC 'Reset time after lockout in minutes (default: 30)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
271
 
 
272
 
dn: cn=schema
273
 
changetype: modify
274
 
add: attributetypes
275
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.65 NAME 'sambaLockoutThreshold' DESC 'Lockout users after bad logon attempts (default: 0 => off)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
276
 
 
277
 
dn: cn=schema
278
 
changetype: modify
279
 
add: attributetypes
280
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.66 NAME 'sambaForceLogoff' DESC 'Disconnect Users outside logon hours (default: -1 => off, 0 => on)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
281
 
 
282
 
dn: cn=schema
283
 
changetype: modify
284
 
add: attributetypes
285
 
attributeTypes: ( 1.3.6.1.4.1.7165.2.1.67 NAME 'sambaRefuseMachinePwdChange' DESC 'Allow Machine Password changes (default: 0 => off)' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
286
 
 
287
 
 
288
 
#######################################################################
289
 
##              objectClasses used by Samba 3.0 schema               ##
290
 
#######################################################################
291
 
 
292
 
dn: cn=schema
293
 
changetype: modify
294
 
add: objectClasses
295
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.6 NAME 'sambaSamAccount' DESC 'Samba 3.0 Auxilary SAM Account' SUP top AUXILIARY MUST ( uid $ sambaSID ) MAY  ( cn $ sambaLMPassword $ sambaNTPassword $ sambaPwdLastSet $ sambaLogonTime $ sambaLogoffTime $ sambaKickoffTime $ sambaPwdCanChange $ sambaPwdMustChange $  sambaAcctFlags $ displayName $ sambaHomePath $ sambaHomeDrive $ sambaLogonScript $ sambaProfilePath $ description $ sambaUserWorkstations $ sambaPrimaryGroupSID $ sambaDomainName $ sambaMungedDial $ sambaBadPasswordCount $ sambaBadPasswordTime $ sambaPasswordHistory $ sambaLogonHours))
296
 
 
297
 
##
298
 
## Group mapping info
299
 
##
300
 
 
301
 
dn: cn=schema
302
 
changetype: modify
303
 
add: objectClasses
304
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.4 NAME 'sambaGroupMapping' DESC 'Samba Group Mapping' SUP top AUXILIARY MUST ( gidNumber $ sambaSID $ sambaGroupType ) MAY  ( displayName $ description $ sambaSIDList))
305
 
 
306
 
##
307
 
## Trust password for trust relationships (any kind)
308
 
##
309
 
 
310
 
dn: cn=schema
311
 
changetype: modify
312
 
add: objectClasses
313
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.14 NAME 'sambaTrustPassword' DESC 'Samba Trust Password' SUP top STRUCTURAL MUST ( sambaDomainName $ sambaNTPassword $ sambaTrustFlags ) MAY ( sambaSID $ sambaPwdLastSet ))
314
 
 
315
 
##
316
 
## Whole-of-domain info
317
 
##
318
 
 
319
 
dn: cn=schema
320
 
changetype: modify
321
 
add: objectClasses
322
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.5 NAME 'sambaDomain' DESC 'Samba Domain Information' SUP top STRUCTURAL MUST ( sambaDomainName $ sambaSID ) MAY ( sambaNextRid $ sambaNextGroupRid $ sambaNextUserRid $ sambaAlgorithmicRidBase $ sambaMinPwdLength $ sambaPwdHistoryLength $ sambaLogonToChgPwd $ sambaMaxPwdAge $ sambaMinPwdAge $ sambaLockoutDuration $ sambaLockoutObservationWindow $ sambaLockoutThreshold $ sambaForceLogoff $ sambaRefuseMachinePwdChange ))
323
 
 
324
 
##
325
 
## used for idmap_ldap module
326
 
##
327
 
 
328
 
dn: cn=schema
329
 
changetype: modify
330
 
add: objectClasses
331
 
objectClasses: ( 1.3.6.1.4.1.7165.1.2.2.7 NAME 'sambaUnixIdPool' DESC 'Pool for allocating UNIX uids/gids' SUP top AUXILIARY MUST ( uidNumber $ gidNumber ))
332
 
 
333
 
dn: cn=schema
334
 
changetype: modify
335
 
add: objectClasses
336
 
objectClasses: ( 1.3.6.1.4.1.7165.1.2.2.8 NAME 'sambaIdmapEntry' DESC 'Mapping from a SID to an ID' SUP top AUXILIARY MUST ( sambaSID ) MAY ( uidNumber $ gidNumber ))
337
 
 
338
 
dn: cn=schema
339
 
changetype: modify
340
 
add: objectClasses
341
 
objectClasses: ( 1.3.6.1.4.1.7165.1.2.2.9 NAME 'sambaSidEntry' DESC 'Structural Class for a SID' SUP top STRUCTURAL MUST ( sambaSID ))
342
 
 
343
 
dn: cn=schema
344
 
changetype: modify
345
 
add: objectClasses
346
 
objectClasses: ( 1.3.6.1.4.1.7165.1.2.2.10 NAME 'sambaConfig' DESC 'Samba Configuration Section' SUP top AUXILIARY MAY ( description ))
347
 
 
348
 
dn: cn=schema
349
 
changetype: modify
350
 
add: objectClasses
351
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.11 NAME 'sambaShare' DESC 'Samba Share Section' SUP top STRUCTURAL MUST ( sambaShareName ) MAY ( description ))
352
 
 
353
 
dn: cn=schema
354
 
changetype: modify
355
 
add: objectClasses
356
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.12 NAME 'sambaConfigOption' DESC 'Samba Configuration Option' SUP top STRUCTURAL MUST ( sambaOptionName ) MAY ( sambaBoolOption $ sambaIntegerOption $ sambaStringOption $ sambaStringListoption $ description ))
357
 
 
358
 
dn: cn=schema
359
 
changetype: modify
360
 
add: objectClasses
361
 
objectClasses: ( 1.3.6.1.4.1.7165.2.2.13 NAME 'sambaPrivilege' DESC 'Samba Privilege' SUP top AUXILIARY MUST ( sambaSID ) MAY ( sambaPrivilegeList ))