daef50db25de7faa205889f2d8622d713df30627
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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 ##
317 ## Objectclasses
318 ##
320 # objectclass for the Terminal Conecept
321 objectclass (1.3.6.1.4.1.10098.1.2.1.1 NAME 'gotoTerminal'
322 DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.0)' SUP top STRUCTURAL
323 MUST ( cn )
324 MAY ( gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $
325 gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $
326 gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $
327 gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $
328 gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $
329 gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $
330 gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $
331 gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $
332 gotoTerminalPath $ gotoLdapServer $ gotoScannerModel $ ipHostNumber $ goFonHardware ) )
335 # Installation profile class
336 objectclass (1.3.6.1.4.1.10098.1.2.1.18 NAME 'gotoInstallProfile' SUP top STRUCTURAL
337 DESC 'Terminal Server installation profile (v2.0)'
338 MUST ( cn $ gotoInsturl $ gotoBaseInsturl $ gotoInstSuite $ gotoInstKernelVersion $
339 gotoPackage ))
341 # objectclass for the Terminal Conecept
342 objectclass (1.3.6.1.4.1.10098.1.2.1.30 NAME 'gotoWorkstation'
343 DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.3)' SUP top STRUCTURAL
344 MUST ( cn )
345 MAY ( gotoSyslogServer $ gotoNtpServer $ gotoSwapServer $ gotoLpdServer $
346 gotoFontPath $ gotoFilesystem $ gotoFloppyEnable $ gotoCdromEnable $
347 gotoLpdEnable $ gotoScannerEnable $ gotoScannerClients $
348 gotoRootPasswd $ gotoXdmcpServer $ gotoXMethod $ gotoSndModule $
349 gotoLastUser $ gotoXMonitor $ gotoXHsync $ gotoXVsync $ gotoXResolution $
350 gotoXColordepth $ gotoXMouseport $ gotoXMouseButtons $ gotoMode $ gotoXKbModel $
351 gotoXKbLayout $ gotoXKbVariant $ gotoXDriver $ gotoXMouseType $ macAddress $
352 gotoAutoFs $ gotoModules $ gotoAdaptPath $ gotoKernelParameters $ gotoBootKernel $
353 gotoTerminalPath $ gotoLdapServer $ gotoScannerModel $ ipHostNumber $ goFonHardware ) )
355 # objectclass for the Terminal Conecept
356 objectclass (1.3.6.1.4.1.10098.1.2.1.31 NAME 'gotoPrinter'
357 DESC 'GOto - Gonicus Terminal Concept, objectclass (v2.2)' SUP top STRUCTURAL
358 MUST ( cn )
359 MAY ( labeledURI $ description $ l $ gotoPrinterPPD $ macAddress $ ipHostNumber ) )