[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 ## 2 ## schema file for OpenLdap 2.0.x 3 ## 4 ## Schema to store LTSP's lts.conf parameters 5 ## 6 ## 7 8 objectIdentifier ofsetOID 1.3.6.1.4.1.17344 9 objectIdentifier ltspOID ofsetOID:1 10 objectIdentifier ltspAttr ltspOID:1 11 objectIdentifier ltspClass ltspOID:2 12 13 14 #################### 15 #################### 16 ## 17 ## LTSP attributes 18 ## 19 #################### 20 #################### 21 22 23 24 ## 25 ## General Attributes 26 ## 27 attributetype ( ltspAttr:1 NAME 'ltspServer' 28 DESC 'server used for the xdm, telnet, xfs and syslog' 29 EQUALITY caseIgnoreIA5Match 30 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 31 SINGLE-VALUE ) 32 33 attributetype ( ltspAttr:2 NAME 'ltspBasedir' 34 DESC 'LTSP root filesystems, default is /opt/ltsp' 35 EQUALITY caseExactIA5Match 36 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} 37 SINGLE-VALUE ) 38 39 attributetype ( ltspAttr:3 NAME 'ltspSyslogHost' 40 DESC 'specific syslog host, default is ltspServer' 41 EQUALITY caseIgnoreIA5Match 42 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 43 SINGLE-VALUE ) 44 45 attributetype ( ltspAttr:4 NAME 'ltspNfsServer' 46 DESC 'specific NFS server, default is ltspServer' 47 EQUALITY caseIgnoreIA5Match 48 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 49 SINGLE-VALUE ) 50 51 attributetype ( ltspAttr:5 NAME 'ltspUseNfsSwap' 52 DESC 'use NFS swap' 53 EQUALITY booleanMatch 54 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 55 SINGLE-VALUE ) 56 57 attributetype ( ltspAttr:6 NAME 'ltspSwapfileSize' 58 DESC 'size of the nfs swap file, default is 64M' 59 EQUALITY integerMatch 60 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 61 SINGLE-VALUE ) 62 63 attributetype ( ltspAttr:7 NAME 'ltspSwapServer' 64 DESC 'specific swap file server, default is ltpsNfsSever' 65 EQUALITY caseIgnoreIA5Match 66 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 67 SINGLE-VALUE ) 68 69 attributetype ( ltspAttr:8 NAME 'ltspNfsSwapdir' 70 DESC 'directory exported via NFS, default is /var/opt/ltsp/swapfiles' 71 EQUALITY caseExactIA5Match 72 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} 73 SINGLE-VALUE ) 74 75 attributetype ( ltspAttr:9 NAME 'ltspTelnetHost' 76 DESC 'specific host to telnet into for character ui, default is ltspServer' 77 EQUALITY caseIgnoreIA5Match 78 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 79 SINGLE-VALUE ) 80 81 attributetype ( ltspAttr:10 NAME 'ltspDnsServer' 82 DESC 'used to build the resolv.conf file' 83 EQUALITY caseIgnoreIA5Match 84 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 85 SINGLE-VALUE ) 86 87 attributetype ( ltspAttr:11 NAME 'ltspSearchDomain' 88 DESC 'used to build the resolv.conf file' 89 EQUALITY caseIgnoreIA5Match 90 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 91 SINGLE-VALUE ) 92 93 ## It is multi-valued 94 attributetype ( ltspAttr:12 NAME 'ltspModules' 95 DESC 'up to 10 kernel modules can be loaded' 96 EQUALITY caseExactIA5Match 97 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) 98 99 attributetype ( ltspAttr:13 NAME 'ltspRamdiskSize' 100 DESC 'ramdisk size used when booting, changing this value will need to change the ramdisk size within the kernel' 101 EQUALITY integerMatch 102 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 103 SINGLE-VALUE ) 104 105 ## It is multi-valued 106 attributetype ( ltspAttr:14 NAME 'ltspRcfiles' 107 DESC 'RC script(s) to be executed by rc.local' 108 EQUALITY caseExactIA5Match 109 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} ) 110 111 attributetype ( ltspAttr:15 NAME 'ltspSound' 112 DESC 'use the LTSP sound package' 113 EQUALITY booleanMatch 114 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 115 SINGLE-VALUE ) 116 117 attributetype ( ltspAttr:16 NAME 'ltspUiMode' 118 DESC 'use graphic (GUI) or text (CHAR) user interface' 119 EQUALITY caseExactIA5Match 120 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{10} 121 SINGLE-VALUE ) 122 123 attributetype ( ltspAttr:17 NAME 'ltspFloppy' 124 DESC 'use a LTSP floppy package' 125 EQUALITY booleanMatch 126 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 127 SINGLE-VALUE ) 128 129 130 ## 131 ## X window attributes 132 ## 133 attributetype ( ltspAttr:18 NAME 'ltspXServer' 134 DESC 'define the X server to use' 135 EQUALITY caseIgnoreIA5Match 136 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 137 SINGLE-VALUE ) 138 139 ## It is multi-valued 140 attributetype ( ltspAttr:19 NAME 'ltspXModes' 141 DESC 'up to three resolutions or modelines' 142 EQUALITY caseExactIA5Match 143 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} ) 144 145 attributetype ( ltspAttr:20 NAME 'ltspXColorDepth' 146 DESC 'number of bits for the color depth. Possible values are 8,15, 16, 24, 32' 147 EQUALITY integerMatch 148 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 149 SINGLE-VALUE ) 150 151 attributetype ( ltspAttr:21 NAME 'ltspXdmServer' 152 DESC 'specific server XDM points to, default is ltspServer' 153 EQUALITY caseIgnoreIA5Match 154 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 155 SINGLE-VALUE ) 156 157 attributetype ( ltspAttr:22 NAME 'ltspUseXfs' 158 DESC 'use a font server' 159 EQUALITY booleanMatch 160 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 161 SINGLE-VALUE ) 162 163 attributetype ( ltspAttr:23 NAME 'ltspXfsServer' 164 DESC 'specific server XFS, default is ltspServer' 165 EQUALITY caseIgnoreIA5Match 166 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 167 SINGLE-VALUE ) 168 169 attributetype ( ltspAttr:24 NAME 'ltspXHorzsync' 170 DESC 'set the XFree86 HorizSync configuration parameter, default is to "31-62' 171 EQUALITY caseIgnoreIA5Match 172 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} 173 SINGLE-VALUE ) 174 175 attributetype ( ltspAttr:25 NAME 'ltspXVertrefresh' 176 DESC 'set the XFree86 VertRefresh configuration parameter, default is to 55-90' 177 EQUALITY caseIgnoreIA5Match 178 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} 179 SINGLE-VALUE ) 180 181 attributetype ( ltspAttr:26 NAME 'ltspXf86configFile' 182 DESC 'specific XF86Config file in /opt/ltsp/i386/etc' 183 EQUALITY caseExactIA5Match 184 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} 185 SINGLE-VALUE ) 186 187 ## It is multi-valued 188 attributetype ( ltspAttr:27 NAME 'ltspX4Modules' 189 DESC 'specifc X4 module to load' 190 EQUALITY caseExactIA5Match 191 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} ) 192 193 194 ## 195 ## Mouse attributes 196 ## 197 attributetype ( ltspAttr:28 NAME 'ltspXMouseProtocol' 198 DESC 'Possible values are PS/2, auto, IMPS/2, IntelliMouse, Auto, usb, etc. Default is PS/2' 199 EQUALITY caseExactIA5Match 200 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} 201 SINGLE-VALUE ) 202 203 attributetype ( ltspAttr:29 NAME 'ltspXMouseDevice' 204 DESC 'device node that the mouse is connected to, possible value are /dev/ttySo, /dev/ttyS1 for serial and /dev/psaux for PS2' 205 EQUALITY caseExactIA5Match 206 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} 207 SINGLE-VALUE ) 208 209 attributetype ( ltspAttr:30 NAME 'ltspXButtons' 210 DESC 'number of mouse buttons' 211 EQUALITY integerMatch 212 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 213 SINGLE-VALUE ) 214 215 attributetype ( ltspAttr:31 NAME 'ltspXMouseEmulation3btn' 216 DESC 'emulate a 3-button mouse by accepting a click of both the right and left mouse buttons simultaneously' 217 EQUALITY booleanMatch 218 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 219 SINGLE-VALUE ) 220 221 attributetype ( ltspAttr:32 NAME 'ltspXMouseResolution' 222 DESC 'this is the Resolution value in the XF86Config file. A typical value for a serial mouse is 50 and a typical value for a PS/2 mouse would be 400 . The default value for this is 400' 223 EQUALITY integerMatch 224 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 225 SINGLE-VALUE ) 226 227 attributetype ( ltspAttr:33 NAME 'ltspXMouseBaud' 228 DESC 'for serial mice, this defines the baud rate, default is 1200' 229 EQUALITY integerMatch 230 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 231 SINGLE-VALUE ) 232 233 attributetype ( ltspAttr:34 NAME 'ltspXZAxisMapping' 234 DESC 'set Z_Axis_Mapping possible value is "4 5" with 5 buttons' 235 EQUALITY caseIgnoreIA5Match 236 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 237 SINGLE-VALUE ) 238 239 240 ## 241 ## Keyboard attributes 242 ## 243 attributetype ( ltspAttr:35 NAME 'ltspXkbdLayout' 244 DESC 'used layout, value are ISO code (fr, fr_CH, it, us, en, etc)' 245 EQUALITY caseExactIA5Match 246 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 247 SINGLE-VALUE ) 248 249 attributetype ( ltspAttr:36 NAME 'ltspXkbdModel' 250 DESC 'used keyboard model, value are pc101, pc102, etc.' 251 EQUALITY caseExactIA5Match 252 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 253 SINGLE-VALUE ) 254 255 attributetype ( ltspAttr:37 NAME 'ltspXkbTypes' 256 DESC 'default value is default' 257 EQUALITY caseExactIA5Match 258 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 259 SINGLE-VALUE ) 260 261 attributetype ( ltspAttr:38 NAME 'ltspXkbCompat' 262 DESC 'default value is default' 263 EQUALITY caseExactIA5Match 264 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 265 SINGLE-VALUE ) 266 267 attributetype ( ltspAttr:39 NAME 'ltspXkbSymbols' 268 DESC 'default value is us(pc101)' 269 EQUALITY caseExactIA5Match 270 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 271 SINGLE-VALUE ) 272 273 274 ## 275 ## Printer attributes 276 ## 277 ## All the printer attributes are multi-valued 278 ## values are stacked up to three printers 279 280 attributetype ( ltspAttr:40 NAME 'ltspPrintersDevice' 281 DESC 'printers device name, possible names are /dev/lp0, /dev/ttyS0 or /dev/ttyS1' 282 EQUALITY caseExactIA5Match 283 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} ) 284 285 attributetype ( ltspAttr:41 NAME 'ltspPrintersType' 286 DESC 'type of the printer, possible values are P or for Parallel, and S for Serial' 287 EQUALITY caseExactIA5Match 288 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1} ) 289 290 attributetype ( ltspAttr:42 NAME 'ltspPrintersPort' 291 DESC 'TCP/IP Port number to use, defualt is 9100' 292 EQUALITY integerMatch 293 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 294 295 attributetype ( ltspAttr:43 NAME 'ltspPintersSpeed' 296 DESC ' if the printer is serial set its baud rate, default is 9600' 297 EQUALITY integerMatch 298 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 299 300 attributetype ( ltspAttr:44 NAME 'ltspPrintersFlowctrl' 301 DESC 'for serial printers set the flow control, S for Software (XON/XOFF) flow control, or H for Hardware (CTS/RTS) flow control, default is S' 302 EQUALITY caseExactIA5Match 303 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1} ) 304 305 attributetype ( ltspAttr:45 NAME 'ltspPrintersPariry' 306 DESC 'for serial printers et the Parity, E for Even, O for Odd or N for None, default is N' 307 EQUALITY caseExactIA5Match 308 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1} ) 309 310 attributetype ( ltspAttr:46 NAME 'ltspPrintersDatabits' 311 DESC 'for serial printers, set the number of data bits: 5, 6, 7 or 8, default is 8' 312 EQUALITY integerMatch 313 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 314 315 316 ## 317 ## Touch Screen attribtues 318 ## 319 attributetype ( ltspAttr:47 NAME 'ltspUseTouch' 320 DESC 'use a touch screen' 321 EQUALITY booleanMatch 322 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 323 SINGLE-VALUE ) 324 325 attributetype ( ltspAttr:48 NAME 'ltspTouchDevice' 326 DESC 'serial port to which is attached the touch screen, possible value are /dev/ttyS0' 327 EQUALITY caseExactIA5Match 328 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{16} 329 SINGLE-VALUE ) 330 331 attributetype ( ltspAttr:49 NAME 'ltspTouchMinX' 332 DESC 'calibration for an EloTouch, default is 433' 333 EQUALITY integerMatch 334 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 335 SINGLE-VALUE ) 336 337 attributetype ( ltspAttr:50 NAME 'ltspTouchMaxX' 338 DESC 'calibration for an EloTouch, default is 3588' 339 EQUALITY integerMatch 340 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 341 SINGLE-VALUE ) 342 343 attributetype ( ltspAttr:51 NAME 'ltspTouchMinY' 344 DESC 'calibration for an EloTouch, default is 569' 345 EQUALITY integerMatch 346 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 347 SINGLE-VALUE ) 348 349 attributetype ( ltspAttr:52 NAME 'ltspTouchMaxY' 350 DESC 'calibration for an EloTouch, default is 3526' 351 EQUALITY integerMatch 352 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 353 SINGLE-VALUE ) 354 355 attributetype ( ltspAttr:53 NAME 'ltspTouchUndelay' 356 DESC 'calibration for an EloTouch, default is 10' 357 EQUALITY integerMatch 358 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 359 SINGLE-VALUE ) 360 361 attributetype ( ltspAttr:54 NAME 'ltspTouchRptdelay' 362 DESC 'calibration for an EloTouch, default is 10' 363 EQUALITY integerMatch 364 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 365 SINGLE-VALUE ) 366 367 ## 368 ## Local attributes, to run application locally in the thin client 369 ## 370 attributetype ( ltspAttr:55 NAME 'ltspLocalApps' 371 DESC 'run locally applications' 372 EQUALITY booleanMatch 373 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 374 SINGLE-VALUE ) 375 376 attributetype ( ltspAttr:56 NAME 'ltspNisDomain' 377 DESC 'nis domain, needed to run application locallly' 378 EQUALITY caseIgnoreIA5Match 379 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 380 SINGLE-VALUE ) 381 382 attributetype ( ltspAttr:57 NAME 'ltspNisServer' 383 DESC 'nis server, needed to run application locallly' 384 EQUALITY caseIgnoreIA5Match 385 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64} 386 SINGLE-VALUE ) 387 388 ## 389 ## Sound attributes 390 ## 391 attributetype ( ltspAttr:58 NAME 'ltspSoundDaemon' 392 DESC 'used daemon, value are nasd or esd' 393 EQUALITY caseExactIA5Match 394 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{8} 395 SINGLE-VALUE ) 396 397 attributetype ( ltspAttr:59 NAME 'ltspVolume' 398 DESC 'Speaker & Wave volume percentage, default 100' 399 EQUALITY integerMatch 400 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 401 SINGLE-VALUE ) 402 403 404 ####################### 405 ####################### 406 ## 407 ## LTSP object classes 408 ## 409 ####################### 410 ####################### 411 412 objectclass ( ltspClass:1 NAME 'ltspGeneral' 413 DESC 'general data' 414 SUP top 415 MUST ltspServer 416 MAY ( ltspBaseDir $ ltspSyslogHost $ ltspNfsServer $ 417 ltspUseNfsSwap $ ltspSwapfileSize $ ltspSwapServer $ 418 ltspNfsSwapdir $ ltspTelnetHost $ ltspDnsServer $ 419 ltspSearchDomain $ ltspModules $ ltspRamdiskSize $ 420 ltspRcfiles $ ltspSound $ ltspUiMode $ ltspFloppy ) ) 421 422 objectclass ( ltspClass:2 NAME 'ltspXwindow' 423 DESC 'Xwindow set up' 424 SUP top 425 MUST ( ltspXServer $ ltspXModes $ ltspXColorDepth) 426 MAY ( ltspXdmServer $ ltspUseXfs $ ltspXfsServer $ 427 ltspXHorzsync $ ltspXVertrefresh $ ltspXf86configFile $ 428 ltspX4Modules ) ) 429 430 objectclass ( ltspClass:3 NAME 'ltspXMouse' 431 DESC 'mouse set up for X window' 432 SUP top 433 MUST ( ltspXMouseProtocol $ ltspXMouseDevice $ ltspXButtons $ 434 ltspXMouseEmulation3btn ) 435 MAY ( ltspXMouseResolution $ ltspXMouseBaud $ ltspXZAxisMapping) ) 436 437 objectclass ( ltspClass:4 NAME 'ltspXkbd' 438 DESC 'keyboard set up for X window' 439 SUP top 440 MUST ( ltspXkbdLayout $ ltspXkbdModel ) 441 MAY ( ltspXkbTypes $ ltspXkbCompat $ ltspXkbSymbols ) ) 442 443 objectclass ( ltspClass:5 NAME 'ltspPrinters' 444 DESC 'printers set up attached to the thin client' 445 SUP top 446 MAY ( ltspPrintersDevice $ ltspPrintersType $ ltspPrintersPort $ 447 ltspPintersSpeed $ ltspPrintersFlowctrl $ ltspPrintersPariry $ 448 ltspPrintersDatabits ) ) 449 450 objectclass ( ltspClass:6 NAME 'ltspTouchScreen' 451 DESC 'touch screen attached to the thin client' 452 SUP top 453 MAY ( ltspUseTouch $ ltspTouchDevice $ ltspTouchMinX $ 454 ltspTouchMaxX $ ltspTouchMinY $ ltspTouchMaxY $ 455 ltspTouchUndelay $ ltspTouchRptdelay ) ) 456 457 objectclass ( ltspClass:7 NAME 'ltspLocal' 458 DESC 'set up to run locally applications' 459 MAY ( ltspLocalApps $ ltspNisDomain $ ltspNisServer ) ) 460 461 objectclass ( ltspClass:8 NAME 'ltspSoundParams' 462 DESC 'Parameters for sound on thinclients' 463 MAY ( ltspSoundDaemon $ ltspVolume ) )
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |