Code

Added auxiliary classes for templates
[gosa.git] / contrib / openldap / goto.schema
1 ## 
2 ##
3 ## goto.schema - Needed by the GONICUS Terminal concept
4 ##
5 ## Version 030403
6 ##
7 ##
8 ## Maintainer:          Lars Scheiter   (scheiter@GONICUS.de)
9 ##                      Cajus Pollmeier (pollmeier@GONICUS.de)
10 ##
11 ##
12 ## Requires: gohard.schema
15 # Attributes
17 attributetype ( 1.3.6.1.4.1.10098.1.1.1.1 NAME 'gotoSyslogServer'
18         DESC 'GOto - Gonicus Terminal Concept, value syslogServer.'
19         EQUALITY caseIgnoreIA5Match
20         SUBSTR caseIgnoreIA5SubstringsMatch
21         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
22         SINGLE-VALUE)
23         
24 attributetype ( 1.3.6.1.4.1.10098.1.1.1.2 NAME 'gotoNtpServer'
25         DESC 'GOto - Gonicus Terminal Concept, value ntpServer.'
26         EQUALITY caseIgnoreIA5Match
27         SUBSTR caseIgnoreIA5SubstringsMatch
28         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
29         SINGLE-VALUE)
30         
31 attributetype ( 1.3.6.1.4.1.10098.1.1.1.3 NAME 'gotoSwapServer'
32         DESC 'GOto - Gonicus Terminal Concept, value swapServer.'
33         EQUALITY caseIgnoreIA5Match
34         SUBSTR caseIgnoreIA5SubstringsMatch
35         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
36         SINGLE-VALUE)
37         
38 attributetype ( 1.3.6.1.4.1.10098.1.1.1.4 NAME 'gotoLpdServer'
39         DESC 'GOto - Gonicus Terminal Concept, value lpdServer.'
40         EQUALITY caseIgnoreIA5Match
41         SUBSTR caseIgnoreIA5SubstringsMatch
42         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
43         SINGLE-VALUE)
44         
45 attributetype ( 1.3.6.1.4.1.10098.1.1.1.5 NAME 'gotoFontPath'
46         DESC 'GOto - Gonicus Terminal Concept, value fontPath.'
47         EQUALITY caseIgnoreIA5Match
48         SUBSTR caseIgnoreIA5SubstringsMatch
49         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
50         SINGLE-VALUE)
51         
52 attributetype ( 1.3.6.1.4.1.10098.1.1.1.6 NAME 'gotoFilesystem'
53         DESC 'GOto - Gonicus Terminal Concept, value filesystem.'
54         EQUALITY caseIgnoreIA5Match
55         SUBSTR caseIgnoreIA5SubstringsMatch
56         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
57         
58 attributetype ( 1.3.6.1.4.1.10098.1.1.1.7 NAME 'gotoFloppyEnable'
59         DESC 'GOto - Gonicus Terminal Concept, value floppyEnable.'
60         EQUALITY caseIgnoreIA5Match
61         SUBSTR caseIgnoreIA5SubstringsMatch
62         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
63         SINGLE-VALUE)
64         
65 attributetype ( 1.3.6.1.4.1.10098.1.1.1.8 NAME 'gotoCdromEnable'
66         DESC 'GOto - Gonicus Terminal Concept, value cdromEnable.'
67         EQUALITY caseIgnoreIA5Match
68         SUBSTR caseIgnoreIA5SubstringsMatch
69         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
70         SINGLE-VALUE)
71         
72 attributetype ( 1.3.6.1.4.1.10098.1.1.1.9 NAME 'gotoLpdEnable'
73         DESC 'GOto - Gonicus Terminal Concept, value lpdEnable.'
74         EQUALITY caseIgnoreIA5Match
75         SUBSTR caseIgnoreIA5SubstringsMatch
76         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
77         SINGLE-VALUE)
78         
79 attributetype ( 1.3.6.1.4.1.10098.1.1.1.10 NAME 'gotoScannerEnable'
80         DESC 'GOto - Gonicus Terminal Concept, value scannerEnable.'
81         EQUALITY caseIgnoreIA5Match
82         SUBSTR caseIgnoreIA5SubstringsMatch
83         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
84         SINGLE-VALUE)
85         
86 attributetype ( 1.3.6.1.4.1.10098.1.1.1.11 NAME 'gotoScannerClients'
87         DESC 'GOto - Gonicus Terminal Concept, value scannerClients.'
88         EQUALITY caseIgnoreIA5Match
89         SUBSTR caseIgnoreIA5SubstringsMatch
90         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
91         SINGLE-VALUE)
92         
93 attributetype ( 1.3.6.1.4.1.10098.1.1.1.14 NAME 'gotoRootPasswd'
94         DESC 'GOto - Gonicus Terminal Concept, value rootPasswd.'
95         EQUALITY caseIgnoreIA5Match
96         SUBSTR caseIgnoreIA5SubstringsMatch
97         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
98         SINGLE-VALUE)
99         
100 attributetype ( 1.3.6.1.4.1.10098.1.1.1.15 NAME 'gotoXdmcpServer'
101         DESC 'GOto - Gonicus Terminal Concept, value xdmcpServer.'
102         EQUALITY caseIgnoreIA5Match
103         SUBSTR caseIgnoreIA5SubstringsMatch
104         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
105         SINGLE-VALUE)
106         
107 attributetype ( 1.3.6.1.4.1.10098.1.1.1.16 NAME 'gotoXMethod'
108         DESC 'GOto - Gonicus Terminal Concept, value xMethod.'
109         EQUALITY caseIgnoreIA5Match
110         SUBSTR caseIgnoreIA5SubstringsMatch
111         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
112         SINGLE-VALUE)
113         
114 attributetype ( 1.3.6.1.4.1.10098.1.1.1.17 NAME 'gotoXMonitor'
115         DESC 'GOto - Gonicus Terminal Concept, value xMonitor.'
116         EQUALITY caseIgnoreIA5Match
117         SUBSTR caseIgnoreIA5SubstringsMatch
118         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
119         SINGLE-VALUE)
120         
121 attributetype ( 1.3.6.1.4.1.10098.1.1.1.18 NAME 'gotoXHsync'
122         DESC 'GOto - Gonicus Terminal Concept, value xHsync.'
123         EQUALITY caseIgnoreIA5Match
124         SUBSTR caseIgnoreIA5SubstringsMatch
125         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
126         SINGLE-VALUE)
127         
128 attributetype ( 1.3.6.1.4.1.10098.1.1.1.19 NAME 'gotoXVsync'
129         DESC 'GOto - Gonicus Terminal Concept, value xVsync.'
130         EQUALITY caseIgnoreIA5Match
131         SUBSTR caseIgnoreIA5SubstringsMatch
132         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
133         SINGLE-VALUE)
134         
135 attributetype ( 1.3.6.1.4.1.10098.1.1.1.20 NAME 'gotoXResolution'
136         DESC 'GOto - Gonicus Terminal Concept, value xResolution.'
137         EQUALITY caseIgnoreIA5Match
138         SUBSTR caseIgnoreIA5SubstringsMatch
139         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
140         SINGLE-VALUE)
141         
142 attributetype ( 1.3.6.1.4.1.10098.1.1.1.21 NAME 'gotoXColordepth'
143         DESC 'GOto - Gonicus Terminal Concept, value xColordepth.'
144         EQUALITY caseIgnoreIA5Match
145         SUBSTR caseIgnoreIA5SubstringsMatch
146         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
147         SINGLE-VALUE)
148         
149 attributetype ( 1.3.6.1.4.1.10098.1.1.1.22 NAME 'gotoXMouseport'
150         DESC 'GOto - Gonicus Terminal Concept, value xMouseport.'
151         EQUALITY caseIgnoreIA5Match
152         SUBSTR caseIgnoreIA5SubstringsMatch
153         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
154         SINGLE-VALUE)
155         
156 attributetype ( 1.3.6.1.4.1.10098.1.1.1.23 NAME 'gotoXMouseButtons'
157         DESC 'GOto - Gonicus Terminal Concept, value xMouseButtons.'
158         EQUALITY caseIgnoreIA5Match
159         SUBSTR caseIgnoreIA5SubstringsMatch
160         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
161         SINGLE-VALUE)
162         
163 attributetype ( 1.3.6.1.4.1.10098.1.1.1.24 NAME 'gotoMode'
164         DESC 'GOto - Gonicus Terminal Concept, Terminal is active.'
165         EQUALITY caseIgnoreIA5Match
166         SUBSTR caseIgnoreIA5SubstringsMatch
167         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
168         SINGLE-VALUE)
170 attributetype ( 1.3.6.1.4.1.10098.1.1.1.25 NAME 'gotoXKbModel'
171         DESC 'GOto - Gonicus Terminal Concept, value xKbmodel.'
172         EQUALITY caseIgnoreIA5Match
173         SUBSTR caseIgnoreIA5SubstringsMatch
174         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
175         SINGLE-VALUE)
176         
177 attributetype ( 1.3.6.1.4.1.10098.1.1.1.26 NAME 'gotoXKbLayout'
178         DESC 'GOto - Gonicus Terminal Concept, value xKblayout.'
179         EQUALITY caseIgnoreIA5Match
180         SUBSTR caseIgnoreIA5SubstringsMatch
181         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
182         SINGLE-VALUE)
183         
184 attributetype ( 1.3.6.1.4.1.10098.1.1.1.27 NAME 'gotoXKbVariant'
185         DESC 'GOto - Gonicus Terminal Concept, value xKbvariant.'
186         EQUALITY caseIgnoreIA5Match
187         SUBSTR caseIgnoreIA5SubstringsMatch
188         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
189         SINGLE-VALUE)
190         
191 attributetype ( 1.3.6.1.4.1.10098.1.1.1.28 NAME 'gotoXDriver'
192         DESC 'GOto - Gonicus Terminal Concept, value xDriver.'
193         EQUALITY caseIgnoreIA5Match
194         SUBSTR caseIgnoreIA5SubstringsMatch
195         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
196         SINGLE-VALUE)
197         
198 attributetype ( 1.3.6.1.4.1.10098.1.1.1.29 NAME 'gotoSndModule'
199         DESC 'GOto - Gonicus Terminal Concept, value sndModules.'
200         EQUALITY caseIgnoreIA5Match
201         SUBSTR caseIgnoreIA5SubstringsMatch
202         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
203         SINGLE-VALUE)
205 attributetype ( 1.3.6.1.4.1.10098.1.1.1.30 NAME 'gotoLastUser'
206         DESC 'GOto - Gonicus Terminal Concept, value lastUser.'
207         EQUALITY caseIgnoreIA5Match
208         SUBSTR caseIgnoreIA5SubstringsMatch
209         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
210         SINGLE-VALUE)
212 attributetype ( 1.3.6.1.4.1.10098.1.1.1.31 NAME 'gotoAutoFs'
213         DESC 'GOto - Gonicus Terminal Concept, value autofs.'
214         EQUALITY caseIgnoreIA5Match
215         SUBSTR caseIgnoreIA5SubstringsMatch
216         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
217         
218 attributetype ( 1.3.6.1.4.1.10098.1.1.1.32 NAME 'gotoModules'
219         DESC 'GOto - Gonicus Terminal Concept, value modules.'
220         EQUALITY caseIgnoreIA5Match
221         SUBSTR caseIgnoreIA5SubstringsMatch
222         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
224 attributetype ( 1.3.6.1.4.1.10098.1.1.1.33 NAME 'gotoAdaptPath'
225         DESC 'GOto - Gonicus Terminal Concept, value adaptpath.'
226         EQUALITY caseIgnoreIA5Match
227         SUBSTR caseIgnoreIA5SubstringsMatch
228         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
230 attributetype ( 1.3.6.1.4.1.10098.1.1.1.34 NAME 'gotoXMouseType'
231         DESC 'Hardware definitions, value Maustyp'
232         EQUALITY caseIgnoreIA5Match
233         SUBSTR caseIgnoreIA5SubstringsMatch
234         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
235         SINGLE-VALUE)
237 attributetype ( 1.3.6.1.4.1.10098.1.1.1.35 NAME 'gotoKernelParameters'
238         DESC 'Kernel boot parameters'
239         EQUALITY caseIgnoreIA5Match
240         SUBSTR caseIgnoreIA5SubstringsMatch
241         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
242         SINGLE-VALUE)
244 attributetype ( 1.3.6.1.4.1.10098.1.1.1.36 NAME 'gotoBootKernel'
245         DESC 'Kernel boot parameters'
246         EQUALITY caseIgnoreIA5Match
247         SUBSTR caseIgnoreIA5SubstringsMatch
248         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
249         SINGLE-VALUE)
251 attributetype ( 1.3.6.1.4.1.10098.1.1.1.37 NAME 'gotoTerminalPath'
252         DESC 'Kernel boot parameters'
253         EQUALITY caseIgnoreIA5Match
254         SUBSTR caseIgnoreIA5SubstringsMatch
255         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
256         SINGLE-VALUE)
258 attributetype ( 1.3.6.1.4.1.10098.1.1.1.38 NAME 'gotoLdapServer'
259         DESC 'Kernel boot parameters'
260         EQUALITY caseIgnoreIA5Match
261         SUBSTR caseIgnoreIA5SubstringsMatch
262         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
263         SINGLE-VALUE)
265 attributetype ( 1.3.6.1.4.1.10098.1.1.1.39 NAME 'gotoScannerBackend'
266         DESC 'GOto - Gonicus Terminal Concept, value scannerBackend.'
267         EQUALITY caseIgnoreIA5Match
268         SUBSTR caseIgnoreIA5SubstringsMatch
269         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
270         SINGLE-VALUE)
272 attributetype ( 1.3.6.1.4.1.10098.1.1.1.40 NAME 'gotoScannerModel'
273         DESC 'GOto - Gonicus Terminal Concept, value scannerModel.'
274         EQUALITY caseIgnoreIA5Match
275         SUBSTR caseIgnoreIA5SubstringsMatch
276         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
277         SINGLE-VALUE)
279 # Attributes for profile installation
280 attributetype ( 1.3.6.1.4.1.10098.1.1.11.1 NAME 'gotoPackage'
281         DESC 'GOto - Gonicus Terminal Concept, value package.'
282         EQUALITY caseIgnoreIA5Match
283         SUBSTR caseIgnoreIA5SubstringsMatch
284         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
286 attributetype ( 1.3.6.1.4.1.10098.1.1.11.2 NAME 'gotoInstURL'
287         DESC 'GOto - Gonicus Terminal Concept, value insturl.'
288         EQUALITY caseIgnoreIA5Match
289         SUBSTR caseIgnoreIA5SubstringsMatch
290         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
292 attributetype ( 1.3.6.1.4.1.10098.1.1.11.3 NAME 'gotoBaseInstURL'
293         DESC 'GOto - Gonicus Terminal Concept, value baseinsturl.'
294         EQUALITY caseIgnoreIA5Match
295         SUBSTR caseIgnoreIA5SubstringsMatch
296         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
297         
298 attributetype ( 1.3.6.1.4.1.10098.1.1.11.4 NAME 'gotoInstSuite'
299         DESC 'GOto - Gonicus Terminal Concept, value instsuite.'
300         EQUALITY caseIgnoreIA5Match
301         SUBSTR caseIgnoreIA5SubstringsMatch
302         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
304 attributetype ( 1.3.6.1.4.1.10098.1.1.11.5 NAME 'gotoInstKernelVersion'
305         DESC 'GOto - Gonicus Terminal Concept, value instkvers.'
306         EQUALITY caseIgnoreIA5Match
307         SUBSTR caseIgnoreIA5SubstringsMatch
308         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
310 attributetype ( 1.3.6.1.4.1.10098.1.1.11.6 NAME 'gotoPrinterPPD'
311         DESC 'GOto - Gonicus Terminal Concept, PPD data'
312         EQUALITY caseIgnoreIA5Match
313         SUBSTR caseIgnoreIA5SubstringsMatch
314         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
316 attributetype ( 1.3.6.1.4.1.10098.1.1.11.7 NAME 'gotoProfileFlags'
317         DESC 'GOto - Flags for Profile handling - C is for caching'
318         EQUALITY caseIgnoreIA5Match
319         SUBSTR caseIgnoreIA5SubstringsMatch
320         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
322 attributetype ( 1.3.6.1.4.1.10098.1.1.11.8 NAME 'gotoProfileServer'
323         DESC 'GOto - specifies the profile server'
324         EQUALITY caseIgnoreIA5Match
325         SUBSTR caseIgnoreIA5SubstringsMatch
326         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
328 attributetype ( 1.3.6.1.4.1.10098.1.1.11.9 NAME 'gotoShare'
329         DESC 'GOto - specifies a share'
330         EQUALITY caseIgnoreIA5Match
331         SUBSTR caseIgnoreIA5SubstringsMatch
332         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
334 attributetype ( 1.3.6.1.4.1.10098.1.1.11.10 NAME 'gotoLogonScript'
335         DESC 'GOto - specifies a LogonScript'
336         EQUALITY caseIgnoreIA5Match
337         SUBSTR caseIgnoreIA5SubstringsMatch
338         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
340 attributetype ( 1.3.6.1.4.1.10098.1.1.11.11 NAME 'gotoKioskProfile'
341         DESC 'GOto - specifies a kiosk profile'
342         EQUALITY caseIgnoreIA5Match
343         SUBSTR caseIgnoreIA5SubstringsMatch
344         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
346 attributetype ( 1.3.6.1.4.1.10098.1.1.11.12 NAME 'gotoUserPrinter'
347         DESC 'GOto - keeps printers shown for this user'
348         EQUALITY caseIgnoreIA5Match
349         SUBSTR caseIgnoreIA5SubstringsMatch
350         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
352 attributetype ( 1.3.6.1.4.1.10098.1.1.11.13 NAME 'gotoUserAdminPrinter'
353         DESC 'GOto - keeps printers we are admin for'
354         EQUALITY caseIgnoreIA5Match
355         SUBSTR caseIgnoreIA5SubstringsMatch
356         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
358 attributetype ( 1.3.6.1.4.1.10098.1.1.11.16 NAME 'gotoGroupPrinter'
359         DESC 'GOto - keeps printers shown for this user'
360         EQUALITY caseIgnoreIA5Match
361         SUBSTR caseIgnoreIA5SubstringsMatch
362         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
364 attributetype ( 1.3.6.1.4.1.10098.1.1.11.17 NAME 'gotoGroupAdminPrinter'
365         DESC 'GOto - keeps printers we are admin for'
366         EQUALITY caseIgnoreIA5Match
367         SUBSTR caseIgnoreIA5SubstringsMatch
368         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
370 attributetype ( 1.3.6.1.4.1.10098.1.1.11.14 NAME 'gotoHotplugDevice'
371         DESC 'GOto - keeps hotplug devices'
372         EQUALITY caseIgnoreIA5Match
373         SUBSTR caseIgnoreIA5SubstringsMatch
374         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
376 attributetype ( 1.3.6.1.4.1.10098.1.1.11.15 NAME 'gotoProfileQuota'
377         DESC 'GOto - save quota for home'
378         EQUALITY caseIgnoreIA5Match
379         SUBSTR caseIgnoreIA5SubstringsMatch
380         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE)
382 ##
383 ##              Objectclasses
384 ##
386 # objectclass for the Terminal Conecept
387 objectclass (1.3.6.1.4.1.10098.1.2.1.1 NAME 'gotoTerminal'
388         DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.0)' SUP top STRUCTURAL
389         MUST ( cn )
390         MAY ( gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ 
391               gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $
392               gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $
393               gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $
394               gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $
395               gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $ 
396               gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $ 
397               gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $
398               gotoTerminalPath $ gotoLdapServer $ gotoScannerModel $ ipHostNumber $ goFonHardware ) )
401 # Installation profile class
402 objectclass (1.3.6.1.4.1.10098.1.2.1.18 NAME 'gotoInstallProfile' SUP top STRUCTURAL
403         DESC 'Terminal Server installation profile (v2.0)'
404         MUST ( cn $ gotoInsturl $ gotoBaseInsturl $ gotoInstSuite $ gotoInstKernelVersion $ 
405                gotoPackage ))
407 # objectclass for the Terminal Conecept
408 objectclass (1.3.6.1.4.1.10098.1.2.1.30 NAME 'gotoWorkstation'
409         DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.3)' SUP top STRUCTURAL 
410         MUST ( cn )
411         MAY ( gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ gotoShare $
412               gotoFontPath $ gotoFloppyEnable $ gotoCdromEnable $ gotoFilesystem $
413               gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $ l $
414               gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $
415               gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $
416               gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $
417               gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $
418               gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $
419               gotoLdapServer $ gotoScannerModel $ ipHostNumber $ goFonHardware ) )
421 # objectclass for the Terminal Conecept
422 objectclass (1.3.6.1.4.1.10098.1.2.1.31 NAME 'gotoPrinter'
423         DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.2)' SUP top STRUCTURAL
424         MUST ( cn )
425         MAY ( labeledURI $ description $ l $ gotoPrinterPPD $ macAddress $ ipHostNumber $ gotoUserPrinter $
426                   gotoUserAdminPrinter $ gotoGroupPrinter $ gotoGroupAdminPrinter ) )
428 # objectclass for the Terminal Conecept
429 objectclass (1.3.6.1.4.1.10098.1.2.1.32 NAME 'gotoEnvironment'
430         DESC 'GOto - contains environment settings (v2.2)' SUP top AUXILIARY
431         MAY ( gotoProfileServer $ gotoProfileFlags $ gotoXResolution $ gotoShare $ gotoLogonScript $
432                   gotoKioskProfile $ gotoHotplugDevice $ gotoProfileQuota ) )
434 # objectclass for the Terminal Conecept
435 objectclass (1.3.6.1.4.1.10098.1.2.1.33 NAME 'gotoWorkstationTemplate'
436         DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.3)' SUP top AUXILIARY 
437         MUST ( cn )
438         MAY ( gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ gotoShare $
439               gotoFontPath $ gotoFloppyEnable $ gotoCdromEnable $ gotoFilesystem $
440               gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $ l $
441               gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $
442               gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $
443               gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $
444               gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $
445               gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $
446               gotoLdapServer $ gotoScannerModel $ ipHostNumber $ goFonHardware ) )
448 # objectclass for the Terminal Conecept
449 objectclass (1.3.6.1.4.1.10098.1.2.1.34 NAME 'gotoTerminalTemplate'
450         DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.0)' SUP top AUXILIARY
451         MUST ( cn )
452         MAY ( gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $ 
453               gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $
454               gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $
455               gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $
456               gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $
457               gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $ 
458               gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $ 
459               gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $
460               gotoTerminalPath $ gotoLdapServer $ gotoScannerModel $ ipHostNumber $ goFonHardware ) )