1 dave.sudlik 1.6 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html xmlns:v="urn:schemas-microsoft-com:vml">
|
3 martin 1.1 <head>
|
4 dave.sudlik 1.6 <style>
|
5 martin 1.3 st1\:*{behavior:url(#ieooui) }
|
6 dave.sudlik 1.6 </style>
7 <style>
|
8 martin 1.2 <!--
9 /* Font Definitions */
10 @font-face
11 {font-family:Courier;
12 panose-1:2 7 4 9 2 2 5 2 4 4;
13 mso-font-charset:0;
14 mso-generic-font-family:modern;
15 mso-font-format:other;
16 mso-font-pitch:fixed;
17 mso-font-signature:3 0 0 0 1 0;}
18 @font-face
19 {font-family:SimSun;
20 panose-1:2 1 6 0 3 1 1 1 1 1;
21 mso-font-alt:\5B8B\4F53;
22 mso-font-charset:134;
23 mso-generic-font-family:auto;
24 mso-font-pitch:variable;
25 mso-font-signature:3 135135232 16 0 262145 0;}
26 @font-face
|
27 martin 1.3 {font-family:Verdana;
28 panose-1:2 11 6 4 3 5 4 4 2 4;
29 mso-font-charset:0;
|
30 martin 1.2 mso-generic-font-family:swiss;
31 mso-font-pitch:variable;
|
32 martin 1.3 mso-font-signature:536871559 0 0 0 415 0;}
|
33 martin 1.2 @font-face
|
34 martin 1.3 {font-family:Times;
|
35 martin 1.2 panose-1:2 2 6 3 5 4 5 2 3 4;
36 mso-font-charset:0;
37 mso-generic-font-family:roman;
38 mso-font-pitch:variable;
|
39 martin 1.3 mso-font-signature:536902279 -2147483648 8 0 511 0;}
|
40 martin 1.2 @font-face
|
41 martin 1.3 {font-family:"\@SimSun";
42 panose-1:2 1 6 0 3 1 1 1 1 1;
43 mso-font-charset:134;
|
44 martin 1.2 mso-generic-font-family:auto;
45 mso-font-pitch:variable;
|
46 martin 1.3 mso-font-signature:3 135135232 16 0 262145 0;}
47 /* Style Definitions */
48 p.MsoNormal, li.MsoNormal, div.MsoNormal
49 {mso-style-parent:"";
50 margin-bottom:.0001pt;
51 mso-pagination:widow-orphan;
52 font-size:12.0pt;
53 font-family:"Times New Roman";
54 mso-fareast-font-family:SimSun;
55 color:windowtext; margin-left:0in; margin-right:0in; margin-top:0in}
56 h1
57 {mso-margin-top-alt:auto;
58 margin-right:0in;
59 mso-margin-bottom-alt:auto;
60 margin-left:0in;
61 mso-pagination:widow-orphan;
62 mso-outline-level:1;
63 font-size:20.0pt;
64 font-family:Arial;
65 mso-fareast-font-family:"Times New Roman";
66 color:#006600;
67 martin 1.3 font-weight:bold;}
68 h2
69 {mso-margin-top-alt:auto;
70 margin-right:0in;
71 mso-margin-bottom-alt:auto;
72 margin-left:0in;
73 mso-pagination:widow-orphan;
74 mso-outline-level:2;
75 font-size:18.0pt;
76 font-family:"Times New Roman";
77 mso-fareast-font-family:"Times New Roman";
78 color:#006600;
79 font-weight:bold;}
80 h3
81 {mso-margin-top-alt:auto;
82 margin-right:0in;
83 mso-margin-bottom-alt:auto;
84 margin-left:0in;
85 mso-pagination:widow-orphan;
86 mso-outline-level:3;
87 font-size:12.0pt;
88 martin 1.3 font-family:Arial;
89 mso-fareast-font-family:"Times New Roman";
90 color:#006600;
91 font-weight:bold;}
92 h4
93 {mso-margin-top-alt:auto;
94 margin-right:0in;
95 mso-margin-bottom-alt:auto;
96 margin-left:0in;
97 mso-pagination:widow-orphan;
98 mso-outline-level:4;
99 font-size:11.0pt;
100 font-family:Arial;
101 mso-fareast-font-family:"Times New Roman";
102 color:#006600;
103 font-weight:bold;
104 font-style:italic;}
105 h5
106 {mso-margin-top-alt:auto;
107 margin-right:0in;
108 mso-margin-bottom-alt:auto;
109 martin 1.3 margin-left:0in;
110 mso-pagination:widow-orphan;
111 mso-outline-level:5;
112 font-size:10.0pt;
113 font-family:Arial;
114 mso-fareast-font-family:"Times New Roman";
115 color:#006600;
116 font-weight:bold;}
117 h6
118 {mso-margin-top-alt:auto;
119 margin-right:0in;
120 mso-margin-bottom-alt:auto;
121 margin-left:0in;
122 mso-pagination:widow-orphan;
123 mso-outline-level:6;
124 font-size:9.0pt;
125 font-family:Arial;
126 mso-fareast-font-family:"Times New Roman";
127 color:#006666;
128 font-weight:bold;}
129 a:link, span.MsoHyperlink
130 martin 1.3 {color:blue;
131 text-decoration:underline;
132 text-underline:single;}
133 a:visited, span.MsoHyperlinkFollowed
134 {color:blue;
135 text-decoration:underline;
136 text-underline:single;}
137 p
138 {mso-margin-top-alt:auto;
139 margin-right:0in;
140 mso-margin-bottom-alt:auto;
141 margin-left:0in;
142 mso-pagination:widow-orphan;
143 font-size:12.0pt;
144 font-family:"Times New Roman";
145 mso-fareast-font-family:SimSun;
146 color:black;}
147 code
148 {mso-ansi-font-size:6.0pt;
149 mso-bidi-font-size:6.0pt;
150 font-family:Courier;
151 martin 1.3 mso-ascii-font-family:Courier;
152 mso-fareast-font-family:"Times New Roman";
153 mso-hansi-font-family:Courier;
154 mso-bidi-font-family:"Courier New";
155 color:navy;}
156 p.certificate, li.certificate, div.certificate
157 {mso-style-name:certificate;
158 mso-margin-top-alt:auto;
159 margin-right:30.6pt;
160 mso-margin-bottom-alt:auto;
161 margin-left:30.6pt;
162 mso-pagination:widow-orphan;
163 font-size:12.0pt;
164 font-family:"Courier New";
165 mso-fareast-font-family:SimSun;
166 color:black;}
167 p.smalltext, li.smalltext, div.smalltext
168 {mso-style-name:smalltext;
169 mso-margin-top-alt:auto;
170 margin-right:0in;
171 mso-margin-bottom-alt:auto;
172 martin 1.3 margin-left:0in;
173 mso-pagination:widow-orphan;
174 font-size:6.5pt;
175 font-family:Verdana;
176 mso-fareast-font-family:SimSun;
177 mso-bidi-font-family:"Times New Roman";
178 color:black;}
179 p.smallgreen, li.smallgreen, div.smallgreen
180 {mso-style-name:smallgreen;
181 margin-top:0in;
182 margin-right:0in;
183 mso-margin-bottom-alt:auto;
184 margin-left:0in;
185 mso-pagination:widow-orphan;
186 font-size:8.0pt;
187 font-family:Verdana;
188 mso-fareast-font-family:SimSun;
189 mso-bidi-font-family:"Times New Roman";
190 color:#006600;}
191 p.small, li.small, div.small
192 {mso-style-name:small;
193 martin 1.3 margin-top:0in;
194 margin-right:0in;
195 mso-margin-bottom-alt:auto;
196 margin-left:0in;
197 mso-pagination:widow-orphan;
198 font-size:8.0pt;
199 font-family:Verdana;
200 mso-fareast-font-family:SimSun;
201 mso-bidi-font-family:"Times New Roman";
202 color:black;}
203 p.biggreen, li.biggreen, div.biggreen
204 {mso-style-name:biggreen;
205 margin-top:0in;
206 margin-right:0in;
207 mso-margin-bottom-alt:auto;
208 margin-left:0in;
209 mso-pagination:widow-orphan;
210 font-size:11.0pt;
211 font-family:Verdana;
212 mso-fareast-font-family:SimSun;
213 mso-bidi-font-family:"Times New Roman";
214 martin 1.3 color:#006600;}
215 p.norm, li.norm, div.norm
216 {mso-style-name:norm;
217 margin-top:0in;
218 margin-right:0in;
219 mso-margin-bottom-alt:auto;
220 margin-left:0in;
221 mso-pagination:widow-orphan;
222 font-size:9.0pt;
223 font-family:Verdana;
224 mso-fareast-font-family:SimSun;
225 mso-bidi-font-family:"Times New Roman";
226 color:black;}
227 p.green, li.green, div.green
228 {mso-style-name:green;
229 margin-top:0in;
230 margin-right:0in;
231 mso-margin-bottom-alt:auto;
232 margin-left:0in;
233 mso-pagination:widow-orphan;
234 font-size:9.0pt;
235 martin 1.3 font-family:Verdana;
236 mso-fareast-font-family:SimSun;
237 mso-bidi-font-family:"Times New Roman";
238 color:#006600;}
239 p.red, li.red, div.red
240 {mso-style-name:red;
241 margin-top:0in;
242 margin-right:0in;
243 mso-margin-bottom-alt:auto;
244 margin-left:0in;
245 mso-pagination:widow-orphan;
246 font-size:9.0pt;
247 font-family:Verdana;
248 mso-fareast-font-family:SimSun;
249 mso-bidi-font-family:"Times New Roman";
250 color:red;}
251 p.blue, li.blue, div.blue
252 {mso-style-name:blue;
253 margin-top:0in;
254 margin-right:0in;
255 mso-margin-bottom-alt:auto;
256 martin 1.3 margin-left:0in;
257 mso-pagination:widow-orphan;
258 font-size:9.0pt;
259 font-family:Verdana;
260 mso-fareast-font-family:SimSun;
261 mso-bidi-font-family:"Times New Roman";
262 color:blue;}
263 p.greenback, li.greenback, div.greenback
264 {mso-style-name:greenback;
265 mso-margin-top-alt:auto;
266 margin-right:0in;
267 mso-margin-bottom-alt:auto;
268 margin-left:0in;
269 mso-pagination:widow-orphan;
270 background:#99FF99;
271 font-size:12.0pt;
272 font-family:"Times New Roman";
273 mso-fareast-font-family:SimSun;
274 color:black;}
275 p.blueback, li.blueback, div.blueback
276 {mso-style-name:blueback;
277 martin 1.3 mso-margin-top-alt:auto;
278 margin-right:0in;
279 mso-margin-bottom-alt:auto;
280 margin-left:0in;
|
281 martin 1.2 mso-pagination:widow-orphan;
|
282 martin 1.3 background:#CCCCFF;
|
283 martin 1.2 font-size:12.0pt;
284 font-family:"Times New Roman";
|
285 martin 1.3 mso-fareast-font-family:SimSun;
286 color:black;}
287 p.whiteback, li.whiteback, div.whiteback
288 {mso-style-name:whiteback;
289 mso-margin-top-alt:auto;
|
290 martin 1.2 margin-right:0in;
291 mso-margin-bottom-alt:auto;
292 margin-left:0in;
293 mso-pagination:widow-orphan;
|
294 martin 1.3 background:white;
295 font-size:12.0pt;
|
296 martin 1.2 font-family:"Times New Roman";
|
297 martin 1.3 mso-fareast-font-family:SimSun;
298 color:black;}
299 p.mandatory, li.mandatory, div.mandatory
300 {mso-style-name:mandatory;
301 mso-margin-top-alt:auto;
|
302 martin 1.2 margin-right:0in;
303 mso-margin-bottom-alt:auto;
304 margin-left:0in;
305 mso-pagination:widow-orphan;
306 font-size:12.0pt;
307 font-family:"Times New Roman";
|
308 martin 1.3 mso-fareast-font-family:SimSun;
|
309 martin 1.2 color:red;}
|
310 martin 1.3 p.indexsmall, li.indexsmall, div.indexsmall
311 {mso-style-name:indexsmall;
312 mso-margin-top-alt:auto;
313 margin-right:0in;
314 mso-margin-bottom-alt:auto;
315 margin-left:0in;
316 mso-pagination:widow-orphan;
317 font-size:6.0pt;
318 font-family:Arial;
319 mso-fareast-font-family:SimSun;
320 color:black;}
321 p.indexhead, li.indexhead, div.indexhead
322 {mso-style-name:indexhead;
323 mso-margin-top-alt:auto;
324 margin-right:0in;
325 mso-margin-bottom-alt:auto;
326 margin-left:0in;
327 mso-pagination:widow-orphan;
328 font-size:12.0pt;
329 font-family:Arial;
330 mso-fareast-font-family:SimSun;
331 martin 1.3 color:#006600;
332 font-weight:bold;}
333 p.indexhead2, li.indexhead2, div.indexhead2
334 {mso-style-name:indexhead2;
335 mso-margin-top-alt:auto;
336 margin-right:0in;
337 mso-margin-bottom-alt:auto;
338 margin-left:0in;
339 mso-pagination:widow-orphan;
340 font-size:10.0pt;
341 font-family:Arial;
342 mso-fareast-font-family:SimSun;
343 color:#006600;
344 font-weight:bold;
345 font-style:italic;}
346 p.h1, li.h1, div.h1
347 {mso-style-name:h1;
348 mso-margin-top-alt:auto;
349 margin-right:0in;
350 mso-margin-bottom-alt:auto;
351 margin-left:0in;
352 martin 1.3 mso-pagination:widow-orphan;
353 font-size:20.0pt;
354 font-family:Arial;
355 mso-fareast-font-family:SimSun;
356 color:#006600;
357 font-weight:bold;}
358 p.h2, li.h2, div.h2
359 {mso-style-name:h2;
360 mso-margin-top-alt:auto;
361 margin-right:0in;
362 mso-margin-bottom-alt:auto;
363 margin-left:0in;
364 mso-pagination:widow-orphan;
365 font-size:15.0pt;
366 font-family:Arial;
367 mso-fareast-font-family:SimSun;
368 color:#006600;
369 font-weight:bold;}
370 p.h3, li.h3, div.h3
371 {mso-style-name:h3;
372 mso-margin-top-alt:auto;
373 martin 1.3 margin-right:0in;
374 mso-margin-bottom-alt:auto;
375 margin-left:0in;
376 mso-pagination:widow-orphan;
377 font-size:12.0pt;
378 font-family:Arial;
379 mso-fareast-font-family:SimSun;
380 color:#006600;
381 font-weight:bold;}
382 p.h4, li.h4, div.h4
383 {mso-style-name:h4;
384 mso-margin-top-alt:auto;
385 margin-right:0in;
386 mso-margin-bottom-alt:auto;
387 margin-left:0in;
388 mso-pagination:widow-orphan;
389 font-size:11.0pt;
390 font-family:Arial;
391 mso-fareast-font-family:SimSun;
392 color:#006600;
393 font-weight:bold;
394 martin 1.3 font-style:italic;}
395 p.h5, li.h5, div.h5
396 {mso-style-name:h5;
397 mso-margin-top-alt:auto;
398 margin-right:0in;
399 mso-margin-bottom-alt:auto;
400 margin-left:0in;
401 mso-pagination:widow-orphan;
402 font-size:10.0pt;
403 font-family:Arial;
404 mso-fareast-font-family:SimSun;
405 color:#006600;
406 font-weight:bold;}
407 p.h6, li.h6, div.h6
408 {mso-style-name:h6;
409 mso-margin-top-alt:auto;
410 margin-right:0in;
411 mso-margin-bottom-alt:auto;
412 margin-left:0in;
413 mso-pagination:widow-orphan;
414 font-size:9.0pt;
415 martin 1.3 font-family:Arial;
416 mso-fareast-font-family:SimSun;
417 color:#006600;
418 font-weight:bold;}
419 p.arialred, li.arialred, div.arialred
420 {mso-style-name:arialred;
421 margin-top:0in;
422 margin-right:0in;
423 mso-margin-bottom-alt:auto;
424 margin-left:0in;
425 mso-pagination:widow-orphan;
426 font-size:10.0pt;
427 font-family:Arial;
428 mso-fareast-font-family:SimSun;
429 color:red;
430 font-weight:bold;}
431 span.norm1
432 {mso-style-name:norm1;
433 mso-ansi-font-size:9.0pt;
434 mso-bidi-font-size:9.0pt;
435 font-family:Verdana;
436 martin 1.3 mso-ascii-font-family:Verdana;
437 mso-hansi-font-family:Verdana;
438 color:black;
439 font-weight:normal;}
|
440 martin 1.2 span.SpellE
441 {mso-style-name:"";
|
442 martin 1.3 mso-spl-e:yes}
|
443 martin 1.2 span.GramE
444 {mso-style-name:"";
|
445 martin 1.3 mso-gram-e:yes}
|
446 martin 1.2 @page Section1
447 {size:8.5in 11.0in;
448 margin:1.0in 1.25in 1.0in 1.25in;
449 mso-header-margin:.5in;
450 mso-footer-margin:.5in;
451 mso-paper-source:0;}
452 div.Section1
453 {page:Section1;}
454 /* List Definitions */
455 @list l0
|
456 martin 1.3 {mso-list-id:116876382;
457 mso-list-template-ids:-1942592548;}
458 @list l0:level1
|
459 martin 1.2 {mso-level-tab-stop:.5in;
460 mso-level-number-position:left;
461 text-indent:-.25in;}
|
462 martin 1.3 @list l0:level2
|
463 martin 1.2 {mso-level-tab-stop:1.0in;
464 mso-level-number-position:left;
465 text-indent:-.25in;}
|
466 martin 1.3 @list l0:level3
|
467 martin 1.2 {mso-level-tab-stop:1.5in;
468 mso-level-number-position:left;
469 text-indent:-.25in;}
|
470 martin 1.3 @list l0:level4
|
471 martin 1.2 {mso-level-tab-stop:2.0in;
472 mso-level-number-position:left;
473 text-indent:-.25in;}
|
474 martin 1.3 @list l0:level5
|
475 martin 1.2 {mso-level-tab-stop:2.5in;
476 mso-level-number-position:left;
477 text-indent:-.25in;}
|
478 martin 1.3 @list l0:level6
|
479 martin 1.2 {mso-level-tab-stop:3.0in;
480 mso-level-number-position:left;
481 text-indent:-.25in;}
|
482 martin 1.3 @list l0:level7
|
483 martin 1.2 {mso-level-tab-stop:3.5in;
484 mso-level-number-position:left;
485 text-indent:-.25in;}
|
486 martin 1.3 @list l0:level8
|
487 martin 1.2 {mso-level-tab-stop:4.0in;
488 mso-level-number-position:left;
489 text-indent:-.25in;}
|
490 martin 1.3 @list l0:level9
|
491 martin 1.2 {mso-level-tab-stop:4.5in;
492 mso-level-number-position:left;
493 text-indent:-.25in;}
|
494 martin 1.3 @list l1
495 {mso-list-id:438066119;
496 mso-list-template-ids:1442736534;}
497 @list l2
498 {mso-list-id:478041462;
499 mso-list-template-ids:-1398738630;}
500 @list l2:level1
501 {mso-level-number-format:bullet;
502 mso-level-text:\F0B7;
503 mso-level-tab-stop:.5in;
|
504 martin 1.2 mso-level-number-position:left;
|
505 martin 1.3 text-indent:-.25in;
506 mso-ansi-font-size:10.0pt;
507 font-family:Symbol;}
508 @list l2:level2
|
509 martin 1.2 {mso-level-tab-stop:1.0in;
510 mso-level-number-position:left;
511 text-indent:-.25in;}
|
512 martin 1.3 @list l2:level3
|
513 martin 1.2 {mso-level-tab-stop:1.5in;
514 mso-level-number-position:left;
515 text-indent:-.25in;}
|
516 martin 1.3 @list l2:level4
|
517 martin 1.2 {mso-level-tab-stop:2.0in;
518 mso-level-number-position:left;
519 text-indent:-.25in;}
|
520 martin 1.3 @list l2:level5
|
521 martin 1.2 {mso-level-tab-stop:2.5in;
522 mso-level-number-position:left;
523 text-indent:-.25in;}
|
524 martin 1.3 @list l2:level6
|
525 martin 1.2 {mso-level-tab-stop:3.0in;
526 mso-level-number-position:left;
527 text-indent:-.25in;}
|
528 martin 1.3 @list l2:level7
|
529 martin 1.2 {mso-level-tab-stop:3.5in;
530 mso-level-number-position:left;
531 text-indent:-.25in;}
|
532 martin 1.3 @list l2:level8
|
533 martin 1.2 {mso-level-tab-stop:4.0in;
534 mso-level-number-position:left;
535 text-indent:-.25in;}
|
536 martin 1.3 @list l2:level9
|
537 martin 1.2 {mso-level-tab-stop:4.5in;
538 mso-level-number-position:left;
539 text-indent:-.25in;}
|
540 martin 1.3 @list l3
541 {mso-list-id:581336569;
542 mso-list-template-ids:-47290090;}
|
543 martin 1.2 @list l4
|
544 martin 1.3 {mso-list-id:788007822;
545 mso-list-template-ids:-478512566;}
|
546 martin 1.2 @list l4:level1
547 {mso-level-tab-stop:.5in;
548 mso-level-number-position:left;
549 text-indent:-.25in;}
550 @list l4:level2
551 {mso-level-tab-stop:1.0in;
552 mso-level-number-position:left;
553 text-indent:-.25in;}
554 @list l4:level3
555 {mso-level-tab-stop:1.5in;
556 mso-level-number-position:left;
557 text-indent:-.25in;}
558 @list l4:level4
559 {mso-level-tab-stop:2.0in;
560 mso-level-number-position:left;
561 text-indent:-.25in;}
562 @list l4:level5
563 {mso-level-tab-stop:2.5in;
564 mso-level-number-position:left;
565 text-indent:-.25in;}
566 @list l4:level6
567 martin 1.2 {mso-level-tab-stop:3.0in;
568 mso-level-number-position:left;
569 text-indent:-.25in;}
570 @list l4:level7
571 {mso-level-tab-stop:3.5in;
572 mso-level-number-position:left;
573 text-indent:-.25in;}
574 @list l4:level8
575 {mso-level-tab-stop:4.0in;
576 mso-level-number-position:left;
577 text-indent:-.25in;}
578 @list l4:level9
579 {mso-level-tab-stop:4.5in;
580 mso-level-number-position:left;
581 text-indent:-.25in;}
582 @list l5
|
583 martin 1.3 {mso-list-id:900554225;
584 mso-list-template-ids:1027139964;}
|
585 martin 1.2 @list l5:level1
586 {mso-level-tab-stop:.5in;
587 mso-level-number-position:left;
588 text-indent:-.25in;}
|
589 martin 1.3 @list l5:level2
|
590 martin 1.2 {mso-level-tab-stop:1.0in;
591 mso-level-number-position:left;
592 text-indent:-.25in;}
|
593 martin 1.3 @list l5:level3
|
594 martin 1.2 {mso-level-tab-stop:1.5in;
595 mso-level-number-position:left;
596 text-indent:-.25in;}
|
597 martin 1.3 @list l5:level4
|
598 martin 1.2 {mso-level-tab-stop:2.0in;
599 mso-level-number-position:left;
600 text-indent:-.25in;}
|
601 martin 1.3 @list l5:level5
|
602 martin 1.2 {mso-level-tab-stop:2.5in;
603 mso-level-number-position:left;
604 text-indent:-.25in;}
|
605 martin 1.3 @list l5:level6
|
606 martin 1.2 {mso-level-tab-stop:3.0in;
607 mso-level-number-position:left;
608 text-indent:-.25in;}
|
609 martin 1.3 @list l5:level7
|
610 martin 1.2 {mso-level-tab-stop:3.5in;
611 mso-level-number-position:left;
612 text-indent:-.25in;}
|
613 martin 1.3 @list l5:level8
|
614 martin 1.2 {mso-level-tab-stop:4.0in;
615 mso-level-number-position:left;
616 text-indent:-.25in;}
|
617 martin 1.3 @list l5:level9
|
618 martin 1.2 {mso-level-tab-stop:4.5in;
619 mso-level-number-position:left;
620 text-indent:-.25in;}
|
621 martin 1.3 @list l6
622 {mso-list-id:1035543589;
623 mso-list-template-ids:-809847532;}
|
624 martin 1.2 @list l7
|
625 martin 1.3 {mso-list-id:1132556220;
626 mso-list-template-ids:-1914386832;}
|
627 martin 1.2 @list l8
|
628 martin 1.3 {mso-list-id:1290891611;
629 mso-list-template-ids:-295510440;}
630 @list l8:level1
|
631 martin 1.2 {mso-level-tab-stop:.5in;
632 mso-level-number-position:left;
633 text-indent:-.25in;}
|
634 martin 1.3 @list l8:level2
|
635 martin 1.2 {mso-level-tab-stop:1.0in;
636 mso-level-number-position:left;
637 text-indent:-.25in;}
|
638 martin 1.3 @list l8:level3
|
639 martin 1.2 {mso-level-tab-stop:1.5in;
640 mso-level-number-position:left;
641 text-indent:-.25in;}
|
642 martin 1.3 @list l8:level4
|
643 martin 1.2 {mso-level-tab-stop:2.0in;
644 mso-level-number-position:left;
645 text-indent:-.25in;}
|
646 martin 1.3 @list l8:level5
|
647 martin 1.2 {mso-level-tab-stop:2.5in;
648 mso-level-number-position:left;
649 text-indent:-.25in;}
|
650 martin 1.3 @list l8:level6
|
651 martin 1.2 {mso-level-tab-stop:3.0in;
652 mso-level-number-position:left;
653 text-indent:-.25in;}
|
654 martin 1.3 @list l8:level7
|
655 martin 1.2 {mso-level-tab-stop:3.5in;
656 mso-level-number-position:left;
657 text-indent:-.25in;}
|
658 martin 1.3 @list l8:level8
|
659 martin 1.2 {mso-level-tab-stop:4.0in;
660 mso-level-number-position:left;
661 text-indent:-.25in;}
|
662 martin 1.3 @list l8:level9
|
663 martin 1.2 {mso-level-tab-stop:4.5in;
664 mso-level-number-position:left;
665 text-indent:-.25in;}
|
666 martin 1.3 @list l9
667 {mso-list-id:1382944425;
668 mso-list-template-ids:1475271118;}
669 @list l10
670 {mso-list-id:1420448336;
671 mso-list-template-ids:22684130;}
672 @list l10:level1
|
673 martin 1.2 {mso-level-tab-stop:.5in;
674 mso-level-number-position:left;
675 text-indent:-.25in;}
|
676 martin 1.3 @list l10:level2
|
677 martin 1.2 {mso-level-tab-stop:1.0in;
678 mso-level-number-position:left;
679 text-indent:-.25in;}
|
680 martin 1.3 @list l10:level3
|
681 martin 1.2 {mso-level-tab-stop:1.5in;
682 mso-level-number-position:left;
683 text-indent:-.25in;}
|
684 martin 1.3 @list l10:level4
|
685 martin 1.2 {mso-level-tab-stop:2.0in;
686 mso-level-number-position:left;
687 text-indent:-.25in;}
|
688 martin 1.3 @list l10:level5
|
689 martin 1.2 {mso-level-tab-stop:2.5in;
690 mso-level-number-position:left;
691 text-indent:-.25in;}
|
692 martin 1.3 @list l10:level6
|
693 martin 1.2 {mso-level-tab-stop:3.0in;
694 mso-level-number-position:left;
695 text-indent:-.25in;}
|
696 martin 1.3 @list l10:level7
|
697 martin 1.2 {mso-level-tab-stop:3.5in;
698 mso-level-number-position:left;
699 text-indent:-.25in;}
|
700 martin 1.3 @list l10:level8
|
701 martin 1.2 {mso-level-tab-stop:4.0in;
702 mso-level-number-position:left;
703 text-indent:-.25in;}
|
704 martin 1.3 @list l10:level9
|
705 martin 1.2 {mso-level-tab-stop:4.5in;
706 mso-level-number-position:left;
707 text-indent:-.25in;}
|
708 martin 1.3 @list l11
709 {mso-list-id:1463235193;
710 mso-list-template-ids:165843270;}
711 @list l11:level1
|
712 martin 1.2 {mso-level-tab-stop:.5in;
713 mso-level-number-position:left;
714 text-indent:-.25in;}
|
715 martin 1.3 @list l11:level2
|
716 martin 1.2 {mso-level-tab-stop:1.0in;
717 mso-level-number-position:left;
718 text-indent:-.25in;}
|
719 martin 1.3 @list l11:level3
|
720 martin 1.2 {mso-level-tab-stop:1.5in;
721 mso-level-number-position:left;
722 text-indent:-.25in;}
|
723 martin 1.3 @list l11:level4
|
724 martin 1.2 {mso-level-tab-stop:2.0in;
725 mso-level-number-position:left;
726 text-indent:-.25in;}
|
727 martin 1.3 @list l11:level5
|
728 martin 1.2 {mso-level-tab-stop:2.5in;
729 mso-level-number-position:left;
730 text-indent:-.25in;}
|
731 martin 1.3 @list l11:level6
|
732 martin 1.2 {mso-level-tab-stop:3.0in;
733 mso-level-number-position:left;
734 text-indent:-.25in;}
|
735 martin 1.3 @list l11:level7
|
736 martin 1.2 {mso-level-tab-stop:3.5in;
737 mso-level-number-position:left;
738 text-indent:-.25in;}
|
739 martin 1.3 @list l11:level8
|
740 martin 1.2 {mso-level-tab-stop:4.0in;
741 mso-level-number-position:left;
742 text-indent:-.25in;}
|
743 martin 1.3 @list l11:level9
|
744 martin 1.2 {mso-level-tab-stop:4.5in;
745 mso-level-number-position:left;
|
746 martin 1.3 text-indent:-.25in;}
747 @list l12
748 {mso-list-id:1468551459;
749 mso-list-template-ids:-645106998;}
750 @list l13
751 {mso-list-id:1584679131;
752 mso-list-template-ids:2141624586;}
753 @list l13:level1
754 {mso-level-tab-stop:.5in;
|
755 martin 1.2 mso-level-number-position:left;
|
756 martin 1.3 text-indent:-.25in;}
757 @list l13:level2
|
758 martin 1.2 {mso-level-tab-stop:1.0in;
759 mso-level-number-position:left;
760 text-indent:-.25in;}
|
761 martin 1.3 @list l13:level3
|
762 martin 1.2 {mso-level-tab-stop:1.5in;
763 mso-level-number-position:left;
764 text-indent:-.25in;}
|
765 martin 1.3 @list l13:level4
|
766 martin 1.2 {mso-level-tab-stop:2.0in;
767 mso-level-number-position:left;
768 text-indent:-.25in;}
|
769 martin 1.3 @list l13:level5
|
770 martin 1.2 {mso-level-tab-stop:2.5in;
771 mso-level-number-position:left;
772 text-indent:-.25in;}
|
773 martin 1.3 @list l13:level6
|
774 martin 1.2 {mso-level-tab-stop:3.0in;
775 mso-level-number-position:left;
776 text-indent:-.25in;}
|
777 martin 1.3 @list l13:level7
|
778 martin 1.2 {mso-level-tab-stop:3.5in;
779 mso-level-number-position:left;
780 text-indent:-.25in;}
|
781 martin 1.3 @list l13:level8
|
782 martin 1.2 {mso-level-tab-stop:4.0in;
783 mso-level-number-position:left;
784 text-indent:-.25in;}
|
785 martin 1.3 @list l13:level9
|
786 martin 1.2 {mso-level-tab-stop:4.5in;
787 mso-level-number-position:left;
788 text-indent:-.25in;}
|
789 martin 1.3 @list l14
790 {mso-list-id:1608466576;
791 mso-list-template-ids:1223095538;}
792 @list l14:level1
|
793 martin 1.2 {mso-level-tab-stop:.5in;
794 mso-level-number-position:left;
795 text-indent:-.25in;}
|
796 martin 1.3 @list l14:level2
|
797 martin 1.2 {mso-level-tab-stop:1.0in;
798 mso-level-number-position:left;
799 text-indent:-.25in;}
|
800 martin 1.3 @list l14:level3
|
801 martin 1.2 {mso-level-tab-stop:1.5in;
802 mso-level-number-position:left;
803 text-indent:-.25in;}
|
804 martin 1.3 @list l14:level4
|
805 martin 1.2 {mso-level-tab-stop:2.0in;
806 mso-level-number-position:left;
807 text-indent:-.25in;}
|
808 martin 1.3 @list l14:level5
|
809 martin 1.2 {mso-level-tab-stop:2.5in;
810 mso-level-number-position:left;
811 text-indent:-.25in;}
|
812 martin 1.3 @list l14:level6
|
813 martin 1.2 {mso-level-tab-stop:3.0in;
814 mso-level-number-position:left;
815 text-indent:-.25in;}
|
816 martin 1.3 @list l14:level7
|
817 martin 1.2 {mso-level-tab-stop:3.5in;
818 mso-level-number-position:left;
819 text-indent:-.25in;}
|
820 martin 1.3 @list l14:level8
|
821 martin 1.2 {mso-level-tab-stop:4.0in;
822 mso-level-number-position:left;
823 text-indent:-.25in;}
|
824 martin 1.3 @list l14:level9
|
825 martin 1.2 {mso-level-tab-stop:4.5in;
826 mso-level-number-position:left;
827 text-indent:-.25in;}
|
828 martin 1.3 @list l15
829 {mso-list-id:1617366807;
830 mso-list-template-ids:508488734;}
831 @list l16
832 {mso-list-id:1698385733;
833 mso-list-template-ids:-1236913794;}
834 @list l17
835 {mso-list-id:1727339069;
836 mso-list-template-ids:-1375449252;}
837 @list l17:level1
|
838 martin 1.2 {mso-level-number-format:bullet;
839 mso-level-text:\F0B7;
840 mso-level-tab-stop:.5in;
841 mso-level-number-position:left;
842 text-indent:-.25in;
843 mso-ansi-font-size:10.0pt;
844 font-family:Symbol;}
|
845 martin 1.3 @list l18
846 {mso-list-id:1816868350;
847 mso-list-template-ids:1107616030;}
848 @list l18:level1
|
849 martin 1.2 {mso-level-number-format:bullet;
850 mso-level-text:\F0B7;
851 mso-level-tab-stop:.5in;
852 mso-level-number-position:left;
853 text-indent:-.25in;
854 mso-ansi-font-size:10.0pt;
855 font-family:Symbol;}
|
856 martin 1.3 @list l18:level2
857 {mso-level-tab-stop:1.0in;
858 mso-level-number-position:left;
859 text-indent:-.25in;}
860 @list l18:level3
861 {mso-level-tab-stop:1.5in;
862 mso-level-number-position:left;
863 text-indent:-.25in;}
864 @list l18:level4
865 {mso-level-tab-stop:2.0in;
866 mso-level-number-position:left;
867 text-indent:-.25in;}
868 @list l18:level5
869 {mso-level-tab-stop:2.5in;
870 mso-level-number-position:left;
871 text-indent:-.25in;}
872 @list l18:level6
873 {mso-level-tab-stop:3.0in;
874 mso-level-number-position:left;
875 text-indent:-.25in;}
876 @list l18:level7
877 martin 1.3 {mso-level-tab-stop:3.5in;
878 mso-level-number-position:left;
879 text-indent:-.25in;}
880 @list l18:level8
881 {mso-level-tab-stop:4.0in;
882 mso-level-number-position:left;
883 text-indent:-.25in;}
884 @list l18:level9
885 {mso-level-tab-stop:4.5in;
|
886 martin 1.2 mso-level-number-position:left;
|
887 martin 1.3 text-indent:-.25in;}
888 @list l19
889 {mso-list-id:1902863286;
890 mso-list-template-ids:740079056;}
891 @list l19:level1
|
892 martin 1.2 {mso-level-number-format:bullet;
893 mso-level-text:\F0B7;
894 mso-level-tab-stop:.5in;
895 mso-level-number-position:left;
896 text-indent:-.25in;
897 mso-ansi-font-size:10.0pt;
898 font-family:Symbol;}
|
899 martin 1.3 @list l20
900 {mso-list-id:2009823496;
901 mso-list-template-ids:429947952;}
902 @list l21
903 {mso-list-id:2077123861;
904 mso-list-template-ids:641873498;}
905 @list l21:level1
|
906 martin 1.2 {mso-level-tab-stop:.5in;
907 mso-level-number-position:left;
908 text-indent:-.25in;}
|
909 martin 1.3 @list l21:level2
|
910 martin 1.2 {mso-level-tab-stop:1.0in;
911 mso-level-number-position:left;
912 text-indent:-.25in;}
|
913 martin 1.3 @list l21:level3
|
914 martin 1.2 {mso-level-tab-stop:1.5in;
915 mso-level-number-position:left;
916 text-indent:-.25in;}
|
917 martin 1.3 @list l21:level4
|
918 martin 1.2 {mso-level-tab-stop:2.0in;
919 mso-level-number-position:left;
920 text-indent:-.25in;}
|
921 martin 1.3 @list l21:level5
|
922 martin 1.2 {mso-level-tab-stop:2.5in;
923 mso-level-number-position:left;
924 text-indent:-.25in;}
|
925 martin 1.3 @list l21:level6
|
926 martin 1.2 {mso-level-tab-stop:3.0in;
927 mso-level-number-position:left;
928 text-indent:-.25in;}
|
929 martin 1.3 @list l21:level7
|
930 martin 1.2 {mso-level-tab-stop:3.5in;
931 mso-level-number-position:left;
932 text-indent:-.25in;}
|
933 martin 1.3 @list l21:level8
|
934 martin 1.2 {mso-level-tab-stop:4.0in;
935 mso-level-number-position:left;
936 text-indent:-.25in;}
|
937 martin 1.3 @list l21:level9
|
938 martin 1.2 {mso-level-tab-stop:4.5in;
939 mso-level-number-position:left;
940 text-indent:-.25in;}
941 ol
942 {margin-bottom:0in;}
943 ul
944 {margin-bottom:0in;}
945 -->
|
946 dave.sudlik 1.6 </style>
947 <style>
|
948 martin 1.2 /* Style Definitions */
949 table.MsoNormalTable
950 {mso-style-name:"Table Normal";
951 mso-tstyle-rowband-size:0;
952 mso-tstyle-colband-size:0;
953 mso-style-noshow:yes;
954 mso-style-parent:"";
955 mso-padding-alt:0in 5.4pt 0in 5.4pt;
956 mso-para-margin:0in;
957 mso-para-margin-bottom:.0001pt;
958 mso-pagination:widow-orphan;
959 font-size:10.0pt;
|
960 martin 1.3 font-family:"Times New Roman"}
|
961 dave.sudlik 1.6 </style>
962 <link rel="Edit-Time-Data"
963 href="http://www.openpegasus.org/pp/uploads/40/6165/PEP_150_ReleaseNotesPegasus2.3.2V1_1_files/editdata.mso">
964 <title>PEP</title>
965 <o:smarttagtype
966 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="City"></o:smarttagtype>
967 <o:smarttagtype
968 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="place"></o:smarttagtype><o:smarttagtype
969 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="date"></o:smarttagtype><!--[if gte mso 9]><xml>
|
970 martin 1.3 <o:DocumentProperties>
971 <o:Author>IBM_User</o:Author>
972 <o:LastAuthor> </o:LastAuthor>
973 <o:Revision>4</o:Revision>
974 <o:TotalTime>211</o:TotalTime>
975 <o:Created>2004-04-05T14:13:00Z</o:Created>
976 <o:LastSaved>2004-04-12T16:03:00Z</o:LastSaved>
977 <o:Pages>1</o:Pages>
978 <o:Words>5026</o:Words>
979 <o:Characters>28651</o:Characters>
980 <o:Company>IBM</o:Company>
981 <o:Lines>238</o:Lines>
982 <o:Paragraphs>67</o:Paragraphs>
983 <o:CharactersWithSpaces>33610</o:CharactersWithSpaces>
984 <o:Version>10.4219</o:Version>
985 </o:DocumentProperties>
|
986 martin 1.2 </xml><![endif]--><!--[if gte mso 9]><xml>
|
987 martin 1.3 <w:WordDocument>
988 <w:SpellingState>Clean</w:SpellingState>
989 <w:GrammarState>Clean</w:GrammarState>
990 <w:Compatibility>
991 <w:ApplyBreakingRules/>
992 </w:Compatibility>
993 <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
994 </w:WordDocument>
995 </xml><![endif]-->
|
996 dave.sudlik 1.6 </head>
997 <body style="" lang="EN-US" link="blue" vlink="blue">
998 <div class="Section1">
999 <div class="MsoNormal" style="text-align: center;" align="center"><span
1000 style="color: black;">
1001 <hr align="center" color="#009900" noshade="noshade" size="2"
1002 width="100%"></span></div>
1003 <p class="MsoNormal" style="margin-bottom: 12pt; text-align: center;"
1004 align="center"><b><span style="font-size: 13.5pt; color: black;">Pegasus
1005 Enhancement Proposal (PEP)<o:p></o:p></span></b></p>
1006 <p class="MsoNormal" style="margin-bottom: 0pt; margin-top: 0pt;"><span
1007 style="color: black;"><br>
1008 <br>
1009 <b>PEP #:</b> 230<br>
1010 </span></p>
1011 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Title: </b>Release
1012 Notes for OpenPegasus 2.5</p>
1013 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Version: </b>1.8</p>
1014 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Created:</b> <st1:date
1015 year="2004" day="23" month="3">1 April 2005</st1:date></p>
1016 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Authors: </b>Warren
1017 dave.sudlik 1.6 Grunbok, Karl Schopmeyer<br>
1018 </p>
1019 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Status: </b>draft</p>
1020 <p style="margin-top: 0pt; margin-bottom: 0pt;"><b>Version History:</b></p>
1021 <table class="MsoNormalTable" style="width: 100%;" border="1"
1022 cellpadding="0" cellspacing="1" width="100%">
1023 <tbody>
1024 <tr style="">
1025 <td
1026 style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1027 <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1028 style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1029 </td>
1030 <td
1031 style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1032 <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1033 style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1034 </td>
1035 <td
1036 style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1037 <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1038 dave.sudlik 1.6 style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1039 </td>
1040 <td
1041 style="padding: 0.75pt; background: rgb(202, 230, 202) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">
1042 <p class="MsoNormal" style="text-align: center;" align="center"><b><span
1043 style="font-family: Arial; color: black;"><o:p> </o:p></span></b></p>
1044 </td>
1045 </tr>
1046 <tr style="">
1047 <td style="padding: 0.75pt;">
1048 <p class="MsoNormal" style="text-align: center;" align="center"><span
1049 style="font-family: Arial; color: black;"><font size="2"> 1.0</font><o:p></o:p></span></p>
1050 </td>
1051 <td style="padding: 0.75pt;">
1052 <p class="MsoNormal" style="text-align: center;" align="center"><span
1053 style="font-family: Arial; color: black;"><o:p> <font size="2">1,April
1054 2005<br>
1055 </font></o:p></span></p>
1056 </td>
1057 <td style="padding: 0.75pt;">
1058 <p class="MsoNormal" style="text-align: center;" align="center"><span
1059 dave.sudlik 1.6 style="font-family: Arial; color: black;"><o:p>Warren Grunbok<br>
1060 </o:p></span></p>
1061 </td>
1062 <td style="padding: 0.75pt;">
1063 <p class="MsoNormal"><span
1064 style="font-family: Arial; color: black;"><font size="1">Initial
1065 Submission</font><o:p><font size="1"> <br>
1066 </font></o:p></span></p>
1067 </td>
1068 </tr>
1069 <tr style="">
1070 <td style="padding: 0.75pt;" align="center"> 1.1</td>
1071 <td style="padding: 0.75pt;" align="center">26, June 2005 <br>
1072 </td>
1073 <td style="padding: 0.75pt;">Warren Grunbok<br>
1074 </td>
1075 <td style="padding: 0.75pt;">revisions based on Comments <br>
1076 </td>
1077 </tr>
1078 <tr>
1079 <td style="vertical-align: top;">1.2<br>
1080 dave.sudlik 1.6 </td>
1081 <td style="vertical-align: top;">22, July 2005<br>
1082 </td>
1083 <td style="vertical-align: top;">Warren Grunbok<br>
1084 </td>
1085 <td style="vertical-align: top;">fixed some broken links, added
1086 security notes. <br>
1087 </td>
1088 </tr>
1089 <tr>
1090 <td style="vertical-align: top;">1.3<br>
1091 </td>
1092 <td style="vertical-align: top;">23, Aug 2005<br>
1093 </td>
1094 <td style="vertical-align: top;">Warren Grunbok<br>
1095 </td>
1096 <td style="vertical-align: top;">Revisions based on comments<br>
1097 </td>
1098 </tr>
1099 <tr>
1100 <td style="vertical-align: top;">1.4<br>
1101 dave.sudlik 1.6 </td>
1102 <td style="vertical-align: top;">30.Aug 2005<br>
1103 </td>
1104 <td style="vertical-align: top;">Warren Grunbok<br>
1105 </td>
1106 <td style="vertical-align: top;">More revisions based on Aug 26
1107 review in Architecture meeting<br>
1108 </td>
1109 </tr>
1110 <tr>
1111 <td style="vertical-align: top;">1.5<br>
1112 </td>
1113 <td style="vertical-align: top;">12, Sept 2005<br>
1114 </td>
1115 <td style="vertical-align: top;">Warren Grunbok<br>
1116 </td>
1117 <td style="vertical-align: top;">Minor comment updates from 1.4
1118 version (balloted version)<br>
1119 </td>
1120 </tr>
1121 <tr>
1122 dave.sudlik 1.6 <td style="vertical-align: top;">1.6<br>
1123 </td>
1124 <td style="vertical-align: top;">14,Sept 2005<br>
1125 </td>
1126 <td style="vertical-align: top;">Warren Grunbok<br>
1127 </td>
1128 <td style="vertical-align: top;">additional comments from review<br>
1129 </td>
1130 </tr>
1131 <tr>
1132 <td style="vertical-align: top;">1.7<br>
1133 </td>
1134 <td style="vertical-align: top;">20, Sept 2005<br>
1135 </td>
1136 <td style="vertical-align: top;">Warren Grunbok<br>
1137 </td>
1138 <td style="vertical-align: top;">Added Solaris back in, corrected
1139 Provider security statement, and clarified Solaris support for 2.5<br>
1140 </td>
1141 </tr>
1142 <tr>
1143 dave.sudlik 1.6 <td style="vertical-align: top;">1.8<br>
1144 </td>
1145 <td style="vertical-align: top;">21, Sept 2005<br>
1146 </td>
1147 <td style="vertical-align: top;">Warren Grunbok<br>
1148 </td>
1149 <td style="vertical-align: top;">Clarified SLP enablement
1150 Paragraph and correction of Power on Linux in platform table<br>
1151 </td>
1152 </tr>
1153 </tbody>
1154 </table>
1155 <p><o:p> </o:p></p>
1156 <div class="MsoNormal" style="text-align: center;" align="center"><span
1157 style="color: black;">
1158 <hr align="center" color="#009900" noshade="noshade" size="2"
1159 width="100%"></span></div>
1160 <p><b>Abstract:</b> This document defines the release notes for the 2.5
1161 version of the Pegasus CIM Server. <span class="norm1"><span
1162 style="font-size: 9pt;"><a
1163 href="http://www.openpegasus.org/pp/protected/doc_edit.tpl?grid=632&file=Pegasus2_3_1ReleaseNotes.html&tag=35"
1164 dave.sudlik 1.6 target="_self"><br>
1165 </a></span></span></p>
1166 <div class="MsoNormal" style="text-align: center;" align="center"><span
1167 style="color: black;">
1168 <hr align="center" color="#009900" noshade="noshade" size="2"
1169 width="100%"></span></div>
1170 <p><b><o:p><font size="4"> Contents<br>
1171 </font></o:p></b></p>
1172 <ol>
1173 <li><a href="#Availability_of_this_Release_">Availability of
1174 this Release</a></li>
1175 <li><a href="#Functionality_of_This_Release">Functionality of
1176 This Release</a></li>
1177 <li><a href="#Relationship_to_CIMWBEM_Standards">Relationship
1178 to CIM/WBEM Standards</a></li>
1179 <li><a href="#Supported%20Platforms">Supported
1180 Platforms</a></li>
1181 <li><a href="#Conformance%20with%20DMTF%20Specifications">Conformance
1182 with DMTF Specifications</a></li>
1183 <li><a href="#Changes%20in%20This%20Release">Changes
1184 in This Release</a></li>
1185 dave.sudlik 1.6 <li><a href="#PEGASUS%20Bugs">PEGASUS
1186 Bugs</a></li>
1187 <li> <a
1188 href="#Pegasus%20Release%20Control%20and%20Version%20Definition%20Documentation">Pegasus
1189 Release Control and Version Definition Documentation</a></li>
1190 <li><a href="#General%20Documentation">General
1191 Documentation</a></li>
1192 </ol>
1193 <h2><a name="Availability_of_this_Release_"></a><span
1194 style="color: black;"><a name="Availability_of_this_Release"></a>Availability
1195 of this Release</span></h2>
1196 <p>This release is available in a number of forms including:</p>
1197 <ul>
1198 <li>Source release in both ZIP and TAR formats. These can be
1199 downloaded from the <span class="SpellE">OpenPegasus</span> Web
1200 site at <a
1201 href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=392">www.openpegasus.org.</a></li>
1202 <li>OpenPegasus 2.5 binaries are available for Red Hat Enterprise
1203 Linux 3.0 and 4.2 and SUSE LINUX Enterprise Server 9.0. A Source RPM is
1204 also available that can be used to build binaries for most
1205 LSB-compliant RPM-based Linux distributions and versions.</li>
1206 dave.sudlik 1.6 <li>The Pegasus CVS. The CVS tags representing this release and
1207 subsequent snapshots that are made available in the Pegasus CVS are
1208 defined on the OpenPegasus CVS repository web page (see the <a
1209 href="http://cvs.opengroup.org/cgi-bin/viewcvs.cgi/">OpenPegasus
1210 CVS page</a> for information) using the tags defined on the <a
1211 href="http://www.openpegasus.org/page.tpl?CALLER=cvs.tpl&ggid=392">release
1212 snapshots page</a>.</li>
1213 </ul>
1214 <>The instructions for acquiring the released code are on the <a
1215 href="http://www.openpegasus.org/page.tpl?CALLER=index.tpl&ggid=392">Pegasus
1216 WEB site</a>.
1217 Installation instructions are part of the README in the root of the
1218 Pegasus source
1219 tree.<br>
1220 <br>
1221 <span class="norm">Instructions for building the Linux RPMs: <span
1222 style="color: rgb(255, 0, 0);"></span><br>
1223 </span></>
1224 <ol>
1225 <li><span class="norm"><span style="font-weight: bold;">Download</span>
1226 tog-pegasus-2.5.0-1.src.rpm. </span></li>
1227 dave.sudlik 1.6 <li><span class="norm"><span style="font-weight: bold;">rpm</span>
1228 -ih tog-pegasus-2.5.0-1.src.rpm </span></li>
1229 <li>
1230 <p style="margin-top: 0pt; margin-bottom: 0pt; font-weight: bold;"><span
1231 class="norm">Build
1232 the rpms:</span></p>
1233 </li>
1234 </ol>
1235 <span class="norm"></span>
1236 <table
1237 style="margin-left: auto; margin-right: auto; text-align: left; width: 712px; height: 116px;"
1238 border="1" cellpadding="2" cellspacing="2">
1239 <tbody>
1240 <tr>
1241 <td
1242 style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Distro</td>
1243 <td
1244 style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Command<br>
1245 </td>
1246 </tr>
1247 <tr>
1248 dave.sudlik 1.6 <td style="vertical-align: top; text-align: center;">RHEL3<br>
1249 </td>
1250 <td style="vertical-align: top; text-align: center;"><span
1251 class="norm">rpmbuild -bb /usr/src/redhat/SPECS/tog-pegasus-
1252 2.5.0-1.spec</span></td>
1253 </tr>
1254 <tr>
1255 <td style="vertical-align: top; text-align: center;">RHEL4<br>
1256 </td>
1257 <td style="vertical-align: top; text-align: center;"><span
1258 class="norm">rpmbuild -bb /usr/src/redhat/SPECS/tog-pegasus-
1259 2.5.0-1.spec</span></td>
1260 </tr>
1261 <tr>
1262 <td style="vertical-align: top; text-align: center;">SLES 9 <br>
1263 </td>
1264 <td style="vertical-align: top; text-align: center;"><span
1265 class="norm"> rpmbuild -bb /usr/src/packages/SPECS/tog-pegasus-
1266 2.5.0-1.spe</span></td>
1267 </tr>
1268 </tbody>
1269 dave.sudlik 1.6 </table>
1270 <span class="norm"></span>
1271 <ol start="4">
1272 <span class="norm"><br>
1273 </span><li style="font-weight: bold;"><span class="norm">After
1274 the build the rpms will be in the
1275 following locations:</span></li>
1276 <span class="norm"></span>
1277 <table style="width: 100%; text-align: left;" border="1"
1278 cellpadding="2" cellspacing="2">
1279 <tbody>
1280 <tr>
1281 <td
1282 style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Distro<br>
1283 </td>
1284 <td
1285 style="vertical-align: top; text-align: center; background-color: rgb(204, 204, 204);">Location
1286 of RPMs after the build is complete<br>
1287 </td>
1288 </tr>
1289 <tr>
1290 dave.sudlik 1.6 <td style="vertical-align: top; text-align: center;">RHEL3<br>
1291 </td>
1292 <td style="vertical-align: top; text-align: center;"><span
1293 class="norm">/usr/src/redhat/RPMS/[arch]/tog-pegasus-
1294 2.5.0-1.[arch].rpm
1295 /usr/src/redhat/RPMS/[arch]/tog-pegasus-sdk- 2.5.0-1.[arch].rpm.<span
1296 style="font-family: "times new roman";"></span><span
1297 style="font-family: "times new roman";"></span></span><span
1298 class="norm"> </span></td>
1299 </tr>
1300 <tr>
1301 <td style="vertical-align: top; text-align: center;">RHEL4<br>
1302 </td>
1303 <td style="vertical-align: top; text-align: center;"><span
1304 class="norm">/usr/src/redhat/RPMS/[arch]/tog-pegasus-
1305 2.5.0-1.[arch].rpm
1306 /usr/src/redhat/RPMS/[arch]/tog-pegasus-sdk- 2.5.0-1.[arch].rpm.</span></td>
1307 </tr>
1308 <tr>
1309 <td style="vertical-align: top; text-align: center;">SLES9<br>
1310 </td>
1311 dave.sudlik 1.6 <td style="vertical-align: top; text-align: center;"><span
1312 class="norm">/usr/src/packages/RPMS/[arch]/tog-pegasus-
1313 2.5.0-1.[arch].rpm
1314 /usr/src/packages/RPMS/[arch]/tog-pegasus-sdk- 2.5.01-.[arch].rpm.</span></td>
1315 </tr>
1316 </tbody>
1317 </table>
1318 <span class="norm"></span><span class="norm"></span>
1319 </ol>
1320 <span class="norm">
1321 </span><span class="norm"></span>
1322 <h2><a name="Functionality_of_This_Release"></a><span
1323 style="color: black;">Functionality of This Release</span></h2>
1324 New for the Pegasus 2.5 release is a Feature Maturity Dashboard.
1325 This document shows the Pegasus users and developers the maturity of
1326 the various features found in Pegasus using a simple color coded
1327 key. That document can be found here: <a
1328 href="http://www.openpegasus.org/page.tpl?ggid=799">Feature
1329 Maturity Link</a><br>
1330 <span style="font-family: "times new roman";"><br>
1331 </span>The overall level of functionality in the Pegasus environment
1332 dave.sudlik 1.6 effective with
1333 this release is as follows:
1334 <h3><b>CIM Server Functionality</b></h3>
1335 <p>The following paragraphs list the functions in this release.
1336 All functions are considered community tested and operational unless
1337 specifically noted below. Features that are marked alpha or beta are
1338 not generally of the quality or completeness for production
1339 usage. Interfaces that are part of the Pegasus public
1340 interface definitions but that the Pegasus team feels may change are
1341 marked experimental. In many cases these features and interfaces
1342 are conditionally compiled with special environment variables. <a
1343 href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&gdid=8502"><span
1344 style="color: rgb(255, 0, 0);"><span style="color: rgb(51, 102, 255);"><span
1345 style="text-decoration: underline;">PEP 200</span> </span></span></a>
1346 provides more detailed information on how to enable
1347 functionality that is conditionally compiled in this release.</p>
1348 <blockquote>
1349 <h4><b>CIM Operations over HTTP support</b></h4>
1350 <ol>
1351 <li>Class Operations (<span class="SpellE">getClass</span>, <span
1352 class="SpellE">deleteClass</span>, <span class="SpellE">modifyClass</span>,
1353 dave.sudlik 1.6 <span class="SpellE">enumerateClass</span>, <span class="SpellE">enumerateClassNames</span>)</li>
1354 <li>Qualifier Operations (getQualifier, setQualifier,
1355 deleteQualifier) </li>
1356 <li>Instance Operations (<span class="SpellE">getInstance</span>, <span
1357 class="SpellE">deleteInstance</span>, <span class="SpellE">modifyInstance</span>,
1358 <span class="SpellE">enumerateInstance</span>, <span
1359 class="SpellE">enumerateInstanceNames</span>, <span class="SpellE">getProperty</span>,
1360 <span class="SpellE">setProperty</span>)</li>
1361 <li>Association Operations (references, <span class="SpellE">referencenames</span>,
1362 <span class="SpellE">associators</span>, <span class="SpellE">associatornames)</span></li>
1363 <li>Methods Operations (invokeMethod)</li>
1364 <li>Query operation - Support for ExecQuery was added in 2.4 with
1365 WQL as query language and is defined in PEP 119. This feature is
1366 considered at alpha quality because it has only been contributor
1367 tested. Additional tests have been added in 2.5 for ExecQuery.<br>
1368 </li>
1369 </ol>
1370 </blockquote>
|
1371 martin 1.4 </div>
|
1372 dave.sudlik 1.6 <blockquote>
1373 <h4><b>Indications</b></h4>
1374 <ul>
1375 <li>Process indications - Process indications are operational in
1376 the
1377 Server. This includes support
1378 for subscriptions, filters, and indication handlers, the provider API
1379 for
1380 indications and the CIMXML indication handler.</li>
1381 <li>Lifecycle indications - With the support for embedded objects,
1382 lifecycle indications (ie. those
1383 classes of indications derived from CIM_ClassIndication and
1384 CIM_InstIndication) can now be created. Pegasus 2.5 provides some
1385 enablement for the generation of lifecycle indications. For more
1386 details, refer to
1387 <src/Unsupported/LifecycleIndicationProvider/readme.LifecycleIndications.htm>.</li>
1388 </ul>
1389 <h4><b>Indication Listener</b></h4>
1390 <p class="MsoNormal">The generic components for a CIM Listener and a
1391 listener API are operational. This includes the functions for
1392 HTTP, XML indication input and response, and consumers of indications.
1393 dave.sudlik 1.6 This code can be used to define a separate listener package and is used
1394 as an indication listener in the Pegasus server. <br>
1395 </p>
1396 <p class="MsoNormal"><br>
1397 <font style="color: rgb(0, 0, 0);" color="#330099">Pegasus 2.5
1398 includes a new standalone listener that is separate
1399 from the current standalone CIMListener and the ExportServer listener
1400 in the CIM server.
1401 The use model that this listener fits is the following:
1402 <ul>
1403 <li><span class="norm"></span> The listener may be packaged as
1404 part of the CIMOM or it may be packaged independently as part of
1405 another application. </li>
1406 <li><span class="norm"></span> Consumers
1407 are developed independently of the listener and may be shipped with the
1408 listener or added to an installed listener at a future time. </li>
1409 </ul>
1410 </font> </p>
1411 <p><span style="color: rgb(0, 0, 0);" class="norm"></span><span
1412 style="color: rgb(0, 0, 0);"> </span><font color="#330099"><span
1413 style="color: rgb(0, 0, 0);">This
1414 dave.sudlik 1.6 new "Dynamic Listener" provides a solution for the above use model. It
1415 is essentially a lightweight, pluggable listener that
1416 provides a small set of management features. The DynamicListener can be
1417 run inside a daemon or a service. It is easily configurable and
1418 bypasses traditional registration procedures. See <a
1419 href="http://www.openpegasus.org/pp/protected/upreviews/20/1303/PEP195_CIMListenerEnhancementsv1_6.htm"><span
1420 style="color: rgb(51, 51, 255); text-decoration: underline;">PEP 195</span></a> <span
1421 style="color: rgb(255, 0, 0);"> </span>for
1422 details.</span> </font></p>
1423 <h4>Object Normalization</h4>
1424 The Object Normalizer is an entity introduced in Pegasus 2.4 that
1425 ensures
1426 objects delivered from providers are complete and accurate. Two major
1427 issues were identified with the initial implementation: 1) the Object
1428 Normalizer drops instances it considers bad, and 2) the Object
1429 Normalizer code slows performance. These issues are now addressed by
1430 moving the Object Normalizer from the Dispatcher to the Response
1431 Handler (or equivalent) and optimizing the existing implementation. The
1432 move allows errors to be reported to the provider at the point of
1433 delivery and ensures that only a single copy is made to preserve the
1434 CIMOM/provider boundary.<br>
1435 dave.sudlik 1.6 Two new configuration properties were added to control object
1436 normalization.<br>
1437 <ol>
1438 <li>enableNormalization (true|false) - Enables or disables object
1439 normalization for provider objects.</li>
1440 <li>excludeModulesFromNormalization (colon delimited list of
1441 provider modules) - List the provider modules by name (as specified in
1442 PG_ProviderModule.Name) to exclude from normalization. Keep in mind
1443 that all objects managed by all providers will be excluded from
1444 normalization if its module name appears in this list.<br>
1445 </li>
1446 </ol>
1447 <br>
1448 <h4>Embedded Object support</h4>
1449 Pegasus 2.5 now provides embedded object support. The proposed solution
1450 is restricted to the following:<br>
1451 The only representation for embedded objects supported by this
1452 PEP is CIM-XML. <br>
1453 CIMObject is implemented as a new CIMValue type. This type will be used
1454 internally to represent embedded objects. When externalized (via
1455 CIM-XML) these objects will be converted to strings representing valid
1456 dave.sudlik 1.6 INSTANCE or CLASS elements, in accordance with the CIM Infrastructure
1457 Specification. Embedded instances will also carry the
1458 EmbeddedObject attribute with
1459 the value "object", as specified by CR Interop-00217.001. <br>
1460 <br>
1461 <p class="MsoNormal"> </p>
1462 </blockquote>
1463 <div class="Section1">
1464 <blockquote>
1465 <h4><b>Query Language</b></h4>
1466 <p>The query language today is based on WQL and is implemented and
1467 used for filters and in 2.4 for execQuery. <br>
1468 </p>
1469 <p>CQL Stage 1 has been included for Pegasus 2.5. PEPs 138,
1470 193, 205 combine to describe the function submitted.<br>
1471 </p>
1472 <h4><b>Schema Repository</b></h4>
1473 <span class="norm"></span>By default, Pegasus uses an XML-based
1474 schema repository. A binary encoding option is also available.<span
1475 style="font-family: "times new roman";"><br>
1476 <br>
1477 dave.sudlik 1.6 </span>To use the binary encoding feature a new configuration
1478 properties was
1479 added:<br>
1480 <p> enableBinaryRepository (true|false) - Enables
1481 or
1482 disables binary repository.<br>
1483 </p>
1484 <div style="margin-left: 40px;"> In addition to the binary
1485 repository, the compressed repository
1486 functionality has
1487 been added as a build time conditional compile. It defaults to not
1488 support
1489 compression. When enabled the zlib library, used for the compression
1490 algorithims, must be installed on the build and target systems. With
1491 compression enabled records are always written compressed but both
1492 compressed
1493 and non-compressed records can be read allowing an easy migration path.<br>
1494 <br>
1495 <span style="color: rgb(51, 102, 255);">Note: </span><span
1496 class="norm"></span><span style="color: rgb(51, 102, 255);">Note:
1497 Users may experience an incompatibility moving a binary repository from
1498 dave.sudlik 1.6 Pegasus 2.4 to 2.5. In Pegasus 2.5, measures have been taken to improve
1499 the ability to maintain compatibility with subsequent releases. (See
1500 bugzilla 3642 for details.)</span><font><font color="RED"> </font></font><span
1501 style="color: rgb(51, 102, 255);">See bugzilla 3642 for details.<br>
1502 </span></div>
1503 <h4><b><b>Compressed Repository</b></b></h4>
1504 <div style="margin-left: 40px;"><span class="norm"></span><font
1505 style="color: rgb(0, 0, 0);" color="RED">A compressed repository
1506 feature has been added for
1507 pegasus 2.5 that compresses the repository written to disk. This allows
1508 the
1509 repository to be as much as 50% smaller on disk. It uses an external
1510 compression library (zlib) and has been tested with zlib 1.2.2. This
1511 feature is
1512 documented in PEP 214 and also in a Readme
1513 (readme.compressed_repository). It is
1514 considered experimental today because it is not in the automated tests.
1515 Note
1516 that the tests for this feature are in the test suite but not
1517 activiated for
1518 automatic tests.</font><br>
1519 dave.sudlik 1.6 <span style="color: rgb(51, 102, 255);"><br>
1520 </span><font><font color="RED"> </font></font></div>
1521 <p> </p>
1522 <h4><b>Instance Repository</b></h4>
1523 <p><span class="norm"></span><font style="color: rgb(0, 0, 0);">The
1524 Pegasus schema repository may also be configured to hold instance
1525 data. </font><span class="norm"></span><font
1526 style="color: rgb(0, 0, 0);">Although instances may be place in the
1527 repository
1528 it was </font><font style="color: rgb(0, 0, 0);">not designed as a
1529 high volume data store</font><span style="color: rgb(0, 0, 0);">. </span><br>
1530 <br>
1531 </p>
1532 <h4><b><b>Security Considerations<br>
1533 </b></b></h4>
1534 <font style="color: rgb(0, 0, 0);" color="RED">OpenPegasus 2.5 (and
1535 prior) contains several mechanisms to perform authorization, but none
1536 of these authorization checks are performed by default.
1537 By registering any provider which fails to do appropriate authorization
1538 checks, the consequences may include information leakage, data
1539 corruption, or unintended elevation of privilege. Please ensure that
1540 dave.sudlik 1.6 one of the following mechanisms is used to ensure appropriate access to
1541 your systems and data:<br>
1542 1. Only install/register providers which perform authorization
1543 appropriate for your environment.<br>
1544 </font>
1545 <div style="margin-left: 40px;"><font style="color: rgb(0, 0, 0);"
1546 color="RED">a. For providers, this may include registering to
1547 'Run-as-requestor' (not available prior to Pegasus 2.5) and/or
1548 performing authorization checks within the provider.<br>
1549 b. For administrators, ensure that the providers you have registered in
1550 your environment have performed sufficient authorization checks. Also,
1551 monitor announcements of security defects in those providers and follow
1552 the recommendations in those announcements as soon as possible. <br>
1553 c. For distributors of Pegasus or providers, ensure that the providers
1554 you are shipping have performed appropriate authorization checks, and
1555 relay announcements of discovered security defects to your users.</font><br>
1556 </div>
1557 <font style="color: rgb(0, 0, 0);" color="RED">2. Restrict users with
1558 access to Pegasus to a specific authorized user group of trusted
1559 individuals.<br>
1560 3. Namespace authorization is also available.<br>
1561 dave.sudlik 1.6 <br>
1562 </font><span class="norm">For administration issues please refer to
1563 the SSL Admin Guide found at: </span>pegasus/doc/PegasusSSLGuidelines.htm<br>
1564 <h4><b>Server Security</b></h4>
1565 <ol style="margin-top: 0in;" start="1" type="1">
1566 <li class="MsoNormal" style="color: black;">Basic Authentication
1567 (Note that Digest based security is not implemented)</li>
1568 <li class="MsoNormal" style="color: black;">PAM authentication <o:p></o:p></li>
1569 <li class="MsoNormal" style="color: black;">SSL support - SSL is
1570 implemented in Pegasus using the <span class="SpellE">OpenSSL</span>
1571 libraries. Pegasus does not provide the <span class="SpellE">OpenSSL</span>
1572 libraries but SSL can be used on any platform supported by <span
1573 class="SpellE">OpenSSL</span>. Minimum level known to work
1574 is 0.9.6c . This release of Pegasus was tested with
1575 0.9.6k. See <a
1576 href="http://www.openpegasus.org/pp/uploads/40/Application%20Data/Microsoft/Word/www.openssl.org">openssl.org</a>
1577 for <span class="SpellE">OpenSSL</span> release information<o:p>.</o:p></li>
1578 <li class="MsoNormal" style="color: black;">SSL levels<br>
1579 <span class="norm"></span><font style="color: rgb(0, 0, 0);">SSLv3
1580 and TLSv1 by default. SSLv2 is
1581 disabled by default and only enabled by a compile time option</font>.
1582 dave.sudlik 1.6 See<a
1583 href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&gdid=8502">
1584 PEP 200</a> for details on
1585 configuration.<br>
1586 </li>
1587 </ol>
1588 <b> </b>
1589 <h4><b>Client Security</b><span style="font-family: times new roman;"><span
1590 style="font-style: italic;"><span style="font-weight: bold;"></span></span></span></h4>
1591 Certificate management
1592 and User-based certificate authentication . A new control provider and
1593 CLI for certificate management tasks. It expands upon the existing SSL
1594 client verification support by providing a robust solution to managing
1595 client certificates and certificate revocation lists via standard CIM
1596 operations. It allows certificates to be associated with particular
1597 system users for enhanced authorization capabilities.<br>
1598 <span class="norm"></span><font style="color: rgb(0, 0, 0);">CN/ Host
1599 name checks are not performed as a function of SSL or client libraries
1600 and are the responsibility of the client to implement on their
1601 own. See the SSL guide found in the /pegasus/doc directory for
1602 more details on client security.</font><br>
1603 dave.sudlik 1.6 Note: <span class="norm"><font><font color="RED"><span
1604 style="color: rgb(0, 0, 0);">WBEM clients are responsible for SSL
1605 certificate verification using Pegasus and/or SSL libraries as
1606 appropriate. Consequences of not doing so include leakage of
1607 authentication credentials to unauthorized parties.</span> </font></font></span>
1608 <h4><b>Platform Management Functions</b></h4>
1609 <ol style="margin-top: 0in;" start="1" type="1">
1610 <li class="MsoNormal" style="color: black;">Configuration through
1611 the defined configuration parameters (cimconfig) and server command
1612 line options.<span class="norm"></span><font
1613 style="color: rgb(0, 0, 0);" color="RED"> NOTE: When installed
1614 as a service on Windows, setting the run-time config option
1615 enableAuthentication to true can result in improper operation of the
1616 SLP
1617 provider and other providers. In order to circumvent this defect, an
1618 Administrator should change the user that the service runs under from
1619 the Local
1620 System user to a local, privileged user (e.g. Administrator).
1621 See bugzilla 4142 for details.</font> <o:p></o:p></li>
1622 <li class="MsoNormal" style="color: black;">Daemon/service
1623 operation of the Pegasus CIM Server on all supported platforms<o:p>
1624 dave.sudlik 1.6 with the exception of HP OpenVMS.<br>
1625 </o:p></li>
1626 <li class="MsoNormal" style="color: black;">Operation statistics
1627 capture using the <span class="norm"></span><font
1628 style="color: rgb(0, 0, 0);">CIM_StatisticalData </font>classes in
1629 the DMTF Interop model. This
1630 function is considered alpha quality and conditionally compiled. <br>
1631 </li>
1632 <li class="MsoNormal" style="color: black;">Multiple
1633 pluggable provider managers. Provider managers are provided for
1634 the Pegasus C++ provider interface, the CMPI C provider interface and
1635 an alpha quality Java provider interface (JMPI).</li>
1636 <li class="MsoNormal" style="color: black;">Platform Globalization
1637 - Pegasus includes support for unicode data transfers and includes a
1638 mechanism for message support in multiple languages using the open
1639 source ICU libraries (<a href="http://oss.software.ibm.com/icu/">http://oss.software.ibm.com/icu/</a>).
1640 Note that this is still marked experimental.</li>
1641 <li class="MsoNormal" style="color: black;">Out-of-process
1642 providers (Experimental) - See PEP 072 for more information on use of
1643 this feature </li>
1644 <li class="MsoNormal" style="color: black;">Shared class namespaces
1645 dave.sudlik 1.6 (Experimental) - See PEP 129 for more information on use of this feature</li>
1646 <li class="MsoNormal" style="color: black;">Remote providers for
1647 the CMPI provider interface (Experimental) - See PEP 130 for more
1648 information on use of this feature</li>
1649 </ol>
1650 <h4><b>SLP Discovery</b></h4>
1651 <p>SLP support is included but is conditionally compiled in or out on
1652 a platform basis. <a
1653 href="http://www.openpegasus.org/pp/uploads/40/8502/PEP200_RecommendedReleaseOptions.htm">
1654 PEP 200</a> describes the use of proper environment variable use to
1655 enable or disable this code. PEGASUS_DISABLE_SLP and
1656 PEGASUS_ENABLE_SLP are the environment variables that control inclusion
1657 of this feature. Once compiled, SLP
1658 support is enabled with the slp configuration parameter (slp=true). SLP
1659 support includes an SLP service agent in the Pegasus CIM sever and
1660 generates SLP advertisements compatible with the DMTF slp template
1661 specification. The SLP support also includes extensions to the
1662 CIM Client libraries to execute SLP User Agent requests and analyze the
1663 results (note that these interfaces are not yet part of the Pegasus
1664 public SDK).<br>
1665 Note: Pegasus on Windows is built with SLP support on by default and to
1666 dave.sudlik 1.6 exclude it from the build, then PEGASUS_DISABLE_SLP must be set.<br>
1667 </p>
1668 <h4>Provider Managers</h4>
1669 <p>Pegasus is designed to support multiple Provider Managers to allow
1670 multiple provider interfaces to the CIMOM. The two default
1671 provider managers are the Pegasus C++ Interface and Common
1672 Manageability Programming Interface (CMPI) Interface.<br>
1673 </p>
1674 <blockquote>
1675 <h5><b style="">CMPI C interface Provider Manager<o:p></o:p></b></h5>
1676 <span style="font-family: "times new roman";">Pegasus 2.5 includes
1677 a provider manager for the CMPI C interfaces. This C interface is the
1678 result of a project by the IBM SBLIM team (see
1679 http://sblim.sourceforge.net) and is written to the Common
1680 Manageability Programming Interface, which is an OpenGroup standard.
1681 The CMPI
1682 specification is available at:
1683 http://www.opengroup.org/bookstore/catalog/c051.htm. This provides a
1684 standardized C level interface for creating providers that can be
1685 registered with the Pegasus CIM Server in the same manner as the
1686 current C++ providers. </span><span
1687 dave.sudlik 1.6 style="font-family: "times new roman";"><span class="norm"></span></span>The
1688 ability for CMPI providers to do user authorization is now available in
1689 Pegasus 2.5.<br>
1690 <span style="font-family: "times new roman";"> <br>
1691 Information on writing providers with the CMPI interface is available
1692 in the specification today (see above) and in the following documents
1693 (http://sblim.sourceforge.net/whitepaper.html and
1694 http://sblim.sourceforge.net/presentations.html) and readme.cmpi in the
1695 Pegasus source root directory.</span><br>
1696 <h5>JMPI Java Interface Provider Manager</h5>
1697 <p>Pegasus includes an experimental provider manager for Java
1698 provider interfaces based on the SNIA provider interface
1699 definitions. This provider manager is considered alpha
1700 quality and is not compiled in the default build. See
1701 readme.jmpi in the Pegasus source root directory for more information.</p>
1702 </blockquote>
1703 </blockquote>
1704 <h3><b> Providers</b></h3>
1705 <div style="margin-left: 40px;">New for 2.5 is the ability of Providers
1706 to run out of process at
1707 request user- level and running CMPI providers remotely or out of
1708 dave.sudlik 1.6 process space.<br>
1709 <br>
1710 <span class="norm"></span>Administrators should check the providers to
1711 ensure that the provider vendor
1712 has made use of available authorization capability.<br>
1713 </div>
1714 <p style="margin-left: 40px;">There are a number of providers available
1715 in the Pegasus release.
1716 This includes providers in the following categories:</p>
1717 <blockquote style="margin-top: 5pt; margin-bottom: 5pt;">
1718 <h4>Pegasus Internal Providers</h4>
1719 <p>Pegasus provides a set of "internal" providers that have direct
1720 access to the CIMOM for information and provide information and
1721 services to support the CIMOM and its administration. The
1722 providers in this category are mostly defined in the directory
1723 src/pegasus/controlproviders and include support for the following
1724 classes:</p>
1725 <ul>
1726 <li>DMTF Interop classes including __Namespace, <span
1727 class="SpellE">CIM_Namespace</span>, <span class="SpellE">CIM_ObjectManager</span>,
1728 <span class="SpellE">CIM_CommunicationMechanism, and
1729 dave.sudlik 1.6 CIMOMStatistics.</span></li>
1730 </ul>
1731 <h4><span class="SpellE">CMPI Remote</span></h4>
1732 <h4><span class="SpellE"></span></h4>
1733 <span class="SpellE">Pegasus includes an experimental support for
1734 running CMPI providers to be run on remote systems without the need for
1735 an extra CIMOM. It uses a special proxying provider to relay requests
1736 to a remote location using so-called communication layers. The remote
1737 side has to start a CMPIRDaemon process, which accepts remote requests
1738 and passes them on to CMPI style providers.<br>
1739 </span><span class="SpellE"></span><span class="SpellE"><br>
1740 </span>
1741 <h4><b>Generic Providers</b></h4>
1742 <p>Generic <span class="SpellE">OperatingSystem</span> provider. See
1743 the
1744 directory <span class="SpellE">src</span>/Providers/generic.</p>
1745 <h4><b>Test/Sample Providers</b></h4>
1746 <p>See the directories <span class="SpellE">src/Providers/TestProviders</span>
1747 and <span class="SpellE">src</span>/Providers/Sample for more
1748 information about test and
1749 sample providers.</p>
1750 dave.sudlik 1.6 <h4><b>Managed System Providers</b></h4>
1751 <p><span class="SpellE">ComputerSystem</span>, <span class="SpellE">DNSAdmin</span>,
1752 <span class="SpellE">DNSService</span>, Operating System, Process,
1753 Processor. For
1754 more information on these providers see the documentation for each
1755 provider in
1756 the directory <span class="SpellE">src/Providers/ManagedSystem</span></p>
1757 <h4><span class="SpellE">Server Statistics<br>
1758 </span></h4>
1759 CIM Server statistics, based on the DMTF 'CIM_StatisticalData' class,
1760 are implemented in this release. The statistics gathering is disabled
1761 by default. It may be enabled or disabled by performing a
1762 ModifyInstance operation on the singleton 'CIM_ObjectManager' instance
1763 in the 'PG_InterOp' namespace to set the GatherStatisticalData property
1764 to 'true' or 'false'. This property setting is persistent across CIM
1765 Server restarts. A statistics display test tool, cimperf, is available
1766 from the Pegasus CVS repository.
1767 <h4><br>
1768 <span class="SpellE"></span></h4>
1769 <h4><span class="SpellE">SLP Provider</span></h4>
1770 <p><span class="SpellE">This provider acts as the definer of
1771 dave.sudlik 1.6 SLP information for SLP registration and also controls the Pegasus SLP
1772 Service Agent. It is treated as a normal provider rather than a control
1773 provider because it does not use internal functions of the CIMOM to
1774 generate any of its information today. (conditionally compiled today)<br>
1775 </span></p>
1776 <br>
1777 <br>
1778 </blockquote>
1779 <h3><span class="SpellE"><b>CIM_Schema</b></span></h3>
1780 <p>The default <span class="SpellE">CIM_Schema</span> loaded with this
1781 release is
1782 the DMTF CIM 2.9, Final release. In addition, Pegasus includes
1783 a number of
1784 local classes defined for Pegasus. These are defined in the
1785 pegasus/Schemas
1786 directory. <span style=""></span>There are also a
1787 number of older schema available in the CVS.</p>
1788 <p>The mechanism to install other schemas than the default is defined
1789 in the mak/config.mak</p>
1790 <p style="margin-bottom: 12pt;"><b>NOTE:</b> The CIM 2.5 schema is
1791 maintained in the
1792 dave.sudlik 1.6 CVS repository because it remains the basis for parts of the Pegasus
1793 test
1794 environment.</p>
1795 <h3><b>Pegasus MOF Compilers</b></h3>
1796 <p>Pegasus implements a MOF compiler that can operate either at the
1797 client
1798 interface to the Pegasus CIM Server (<span class="SpellE">cimmof</span>)
1799 or directly interfacing with a CIM
1800 repository (<span class="SpellE">cimmofl</span>).</p>
1801 <p>The direct interface compiler is used primarily to provide an
1802 initial
1803 class/instance repository. <font color="#ff0000"><b>WARNING:</b></font>
1804 the use of <span class="SpellE">cimmofl</span>
1805 to manipulate instances in the repository bypasses any provider that is
1806 registered to serve these instances and simply installs the
1807 instances in the
1808 instance repository; this may result in 1) bad data in the repository
1809 if there are registered providers, 2) corruption of the repository if
1810 the CIM Server is running or, 3) MOF data that is loaded but not
1811 available until the server is stopped and restarted in some
1812 cases. Use of <span class="SpellE">cimmofl in general is
1813 dave.sudlik 1.6 discouraged and particularly </span> to manipulate
1814 instances served by a registered providers (ex. Provider registration).
1815 <br>
1816 </p>
1817 <h3><b>Client Tools</b></h3>
1818 Lightweight statistics are now implemented for
1819 the
1820 client. The client statistics surfaces the elapsed time spent in the
1821 client,
1822 and the
1823 elapsed time spent on the network between client and server.<br>
1824 <br>
1825 <h3><b>Pegasus CIM Server <span class="SpellE">Administration</span></b></h3>
1826 <ol style="margin-top: 0in;" start="1" type="1">
1827 <li class="MsoNormal" style="color: black;"><span class="SpellE">cimuser</span>
1828 - Manage Pegasus CIM Server Users.<o:p></o:p></li>
1829 <li class="MsoNormal" style="color: black;"><span class="SpellE">cimconfig</span>
1830 - Manage the Pegasus CIM Server configuration parameters.<o:p></o:p></li>
1831 <li class="MsoNormal" style="color: black;"><span class="SpellE">cimauth</span>
1832 - Manage the CIM Server authorization characteristics. Today this is
1833 authorizing users to namespaces.<o:p></o:p></li>
1834 dave.sudlik 1.6 <li class="MsoNormal" style="color: black;"><span class="SpellE">cimprovider</span>
1835 - Manage information about the providers .</li>
1836 </ol>
1837 <br>
1838 <span style="font-weight: bold;">Server admin
1839 note:</span><br>
1840 <div style="margin-left: 40px;">The default behavior for determining
1841 the CIM server's HTTP and HTTPS ports has changed. In previous
1842 releases, any value in /etc/services would override a port explicitly
1843 specified in the configuration. The new order for determining the
1844 CIM server's HTTP and HTTPS ports is as follows:<br>
1845 1) An explicitly specified port value takes precedence over any other
1846 values.<br>
1847 </div>
1848 <div style="margin-left: 40px;">2) If no port is specified, the value
1849 in /etc/services is used.<br>
1850 3) If no value is specified in /etc/services, the default WBEM port is
1851 used.<br>
1852 </div>
1853 <h3><b>Information client tools</b></h3>
1854 <p>These tools provide information on the objects managed by the server.</p>
1855 dave.sudlik 1.6 <ol style="margin-top: 0in;" start="1" type="1">
1856 <li class="MsoNormal" style="color: black;"><span class="SpellE">tomof</span>
1857 - output classes and/or instance information from the Pegasus
1858 repository in MOF or XML format.<o:p></o:p></li>
1859 <li class="MsoNormal" style="color: black;"><span class="SpellE">dnsinfo</span>
1860 - Generate a set of standard information on the <span class="SpellE">Domain</span>
1861 Name System (DNS) configuration from CIM Classes. Note that the
1862 information generated is dependent on the information available from
1863 providers and differs from system to system.<o:p></o:p></li>
1864 <li class="MsoNormal" style="color: black;"><span class="SpellE">ipinfo</span>
1865 - Generates a set of standard information from the Network
1866 Schema. Information generated varies by system because of the
1867 level of provider support.<o:p></o:p></li>
1868 <li class="MsoNormal" style="color: black;"><span class="SpellE">osinfo</span>
1869 - Generate a set of standard information on the Operating System from
1870 CIM Classes. Note that the information generated is dependent on the
1871 information available from providers and differs from system to system<o:p></o:p></li>
1872 </ol>
1873 <h3><b>Test support Tools</b></h3>
1874 <ol style="margin-top: 0in;" start="1" type="1">
1875 <li class="MsoNormal" style="color: black;">Pegasus unit tests
1876 dave.sudlik 1.6 (available through the "tests" option on the Pegasus make files) these
1877 tests are defined throughout the Pegasus source tree typically in
1878 "tests" directories. <o:p></o:p></li>
1879 <li class="MsoNormal" style="color: black;">The Pegasus test suite
1880 (see the pegasus/tests directory<span class="SpellE"></span>)<o:p></o:p></li>
1881 <li class="MsoNormal" style="color: black;"><b><span class="SpellE">TestClient</span>
1882 </b>- Basic client for overall platform operation testing. <o:p></o:p></li>
1883 <li class="MsoNormal" style="color: black;"><b><span class="SpellE">wbemexec</span></b>
1884 - Test tool that sends/receives XML from XML input.<o:p></o:p></li>
1885 <li class="MsoNormal" style="color: black;"><b>CLI</b> - Command line
1886 interface for Client commands.<o:p></o:p></li>
1887 <li class="MsoNormal" style="color: black;"><b>Benchmark Test</b> - A
1888 benchmark test environment is provided which includes both a client and
1889 provider component. See <span class="SpellE">src/clients/benchmarkTest</span>
1890 for more information.<o:p></o:p></li>
1891 </ol>
1892 <h3><b>Pegasus Interface APIs</b></h3>
1893 <p>Details of the Pegasus public interfaces for this release are listed
1894 in PEP 209
1895 available from the web <span class="GramE">site(</span><a
1896 href="http://www.openpegasus.org/pp/uploads/40/Administrator/My%20Documents/processes/www.openpegasus.org">www.openpegasus.org</a>).
1897 dave.sudlik 1.6 That document is the <span class="SpellE">authorative</span> source
1898 for the list of publicly supported Pegasus APIs. The Client
1899 and Provider API were originally frozen at the Pegasus version 2.1
1900 release. The interfaces in the release of Pegasus 2.1 are forward
1901 compatible to this release. Well-behaved clients and providers compiled
1902 to the Pegasus 2.1 or 2.2 interfaces should be compatible with this
1903 release without compilation. There have been extensions and new
1904 interfaces added for this release and these are marked as experimental.
1905 The Pegasus public
1906 interfaces includes the following major functions</p>
1907 <ol style="margin-top: 0in;" start="1" type="1">
1908 <li class="MsoNormal" style="color: black;">Client APIs<o:p></o:p></li>
1909 <li class="MsoNormal" style="color: black;">Provider APIs<o:p></o:p></li>
1910 <li class="MsoNormal" style="color: black;">CIM Object and System
1911 function APIs</li>
1912 </ol>
1913 <p>In addition, there are other client interfaces which are not today
1914 in the public SDK including:</p>
1915 <ol style="margin-top: 0in;" start="1" type="1">
1916 <li class="MsoNormal" style="color: rgb(0, 0, 0);"><span style=""
1917 lang="DA">CIM Listener APIs</span></li>
1918 dave.sudlik 1.6 <ul style="color: rgb(0, 0, 0);">
1919 <li class="MsoNormal">CIM Listener
1920 is a component that can be used to consume indications without a
1921 dependency on the Pegasus CIMOM. In environments where no CIMOM is
1922 running or a physical separation between the indication listener and
1923 the CIMOM is desired, CIM Listener fits the bill. Still, there are
1924 several enhancements that are necessary to make CIM Listener scalable. <font
1925 style="color: rgb(0, 0, 0);">Enhancements were deemed significant
1926 enough to propose a new listener that builds off CIMListener's
1927 basic capabilities, yet allows the existing CIMListener to remain the
1928 same.</font></li>
1929 <ul>
1930 <li><font size="2"><b>New CIM Listener now provides selective
1931 indication delivery.</b><span class="norm"></span></font><br>
1932 </li>
1933 <li><span class="norm"></span><font size="2"><b>New CIM Listener
1934 keeps all consumer libraries in memory for the duration of its
1935 execution.</b><span class="norm"></span></font><br>
1936 </li>
1937 <li><span class="norm"></span><font size="2"><b>New CIM Listener
1938 is now pluggable.</b><br>
1939 dave.sudlik 1.6 <span class="norm"></span></font></li>
1940 <li><span class="norm"></span><font size="2"><b>New CIM Listener
1941 now provides reliable indication delivery.</b></font></li>
1942 </ul>
1943 </ul>
1944 <li class="MsoNormal" style="color: black;"><span lang="da">SLP
1945 Client (User Agent) APIs which are extensions to the Client APIs</span></li>
1946 </ol>
1947 <p class="MsoNormal"><span style="color: black;"><o:p> </o:p></span></p>
1948 <p class="MsoNormal"><span style="color: black;">The APIs are
1949 documented in
1950 their respective header files and in HTML documentation based on
1951 the information
1952 in the header files extracted with the doc++ tool will be available on
1953 the
1954 OpenPegasus web site.<br>
1955 <o:p></o:p></span></p>
1956 <h3><b>WMI <span class="SpellE">Mapper</span></b></h3>
1957 <p>The WBEM to WMI <span class="SpellE">Mapper</span> provides a way
1958 to access
1959 WMI data from Windows platform systems. It converts incoming XML/CIM
1960 dave.sudlik 1.6 requests
1961 to Microsoft WMI requests, executes the requests, converts the results
1962 to
1963 XML/CIM and returns the results to the client. WMI <span class="SpellE">Mapper</span>
1964 receives an HTTP message containing the XML/CIM request. It decodes the
1965 XML
1966 message and extracts from the HTTP message header the user credentials
1967 provided
1968 on the connection (username and password). The WMI <span class="SpellE">Mapper</span>
1969 authenticates these credentials, verifying if the provided credentials
1970 have
1971 access to the desired WMI data. This is done because the WMI <span
1972 class="SpellE">Mapper</span> runs as a service, logged on using an
1973 account with
1974 administrative rights (which has all access to WMI data). Because of
1975 this, the
1976 WMI <span class="SpellE">Mapper</span> impersonates the user
1977 credentials provided
1978 on the HTTP message to ensure that the calling user has rights to
1979 browse WMI
1980 data. Hence, ALL requests made to the WMI <span class="SpellE">Mapper</span>
1981 dave.sudlik 1.6 MUST
1982 contain user credentials.<br>
1983 </p>
1984 <h3><b><b>Indication Handlers</b></b></h3>
1985 System Log Indication Handler<br>
1986 <div style="margin-left: 40px;">The SysLog Indication Handler is a new
1987 for 2.5
1988 type of Indication Handler which allows CIM Indications to be delivered
1989 to the system syslog file. It has following features:<br>
1990 </div>
1991 <ul>
1992 <li>Each syslog file entry has a tag 'CIM Indication' to distinguish
1993 an entry made by Syslog Indication Handler.</li>
1994 </ul>
1995 <ul>
1996 <li>If a subscriber includes PerceivedSeverity property in the SELECT
1997 list of the filter condition for the indication, the PerceivedSeverity
1998 will be mapped to syslog error severity. Otherwise, syslog error
1999 severity 'LOG_INFO' is used.</li>
2000 <li>See <a
2001 href="http://www.openpegasus.org/pp/uploads/40/7165/PEP206-SystemLogIndicationHandler.htm">PEP
2002 dave.sudlik 1.6 206</a> for details.<br>
2003 </li>
2004 </ul>
2005 <br>
2006 Email Indicaiton Handler<br>
2007 <div style="margin-left: 40px;">The Email Indication Handler is a new
2008 for 2.5
2009 type of Indication Handler that allows CIM Indications to be delivered
2010 to a specified e-mail address. See <a
2011 href="http://www.openpegasus.org/pp/uploads/40/7166/PEP207-EmailIndicationHandler.htm">PEP
2012 207</a> for details. <br>
2013 </div>
2014 <br>
2015 <br>
2016 <ol>
2017 </ol>
2018 <h2><a name="Relationship_to_CIMWBEM_Standards"></a>Relationship to
2019 CIM/WBEM Standards</h2>
2020 <p>Pegasus was designed and implemented to comply with the DMTF
2021 specifications The following table defines the level of the DMTF
2022 specifications which which Pegasus conforms today.</p>
2023 dave.sudlik 1.6 <table id="AutoNumber1" border="1" cellspacing="1" width="100%">
2024 <tbody>
2025 <tr>
2026 <td bgcolor="#00ffff" width="33%"><b>DMTF Specification</b></td>
2027 <td bgcolor="#00ffff" width="33%"><b>Specification Version</b></td>
2028 </tr>
2029 <tr>
2030 <td width="33%">DSP 0004 CIM Specification</td>
2031 <td width="33%">Version 2.2 with Addendum</td>
2032 </tr>
2033 <tr>
2034 <td width="33%">DSP 0200 - CIM Operations over HTTP</td>
2035 <td width="33%">1.1, final, 6 January 2002</td>
2036 </tr>
2037 <tr>
2038 <td width="33%">DSP 0201 - Representation of CIM in XML</td>
2039 <td width="33%">2.1, preliminary, May 2, 2002</td>
2040 </tr>
2041 <tr>
2042 <td width="33%">DSP 0205 - WBEM Discovery using SLP</td>
2043 <td width="33%">1.0, preliminary, 27 January 2004</td>
2044 dave.sudlik 1.6 </tr>
2045 <tr>
2046 <td width="33%">WBEM SLP Template</td>
2047 <td width="33%">1.0.0</td>
2048 </tr>
2049 <tr>
2050 <td width="33%">CIM Schema </td>
2051 <td width="33%">2.9 Final, Jan. 2005</td>
2052 </tr>
2053 </tbody>
2054 </table>
2055 <h2><b><span style="font-family: Times;"><a name="Supported Platforms">Supported
2056 Platforms</a></span></b></h2>
2057 <p>Each Pegasus release lists as 'active' platforms those
2058 hardware/software platforms that have recognized ports for the Pegasus
2059 code
2060 base including a maintainer for the platform that will be willing to
2061 regularly document issues and/or fix defects as the Pegasus
2062 code base is changed.
2063 Pegasus may be operable on other platforms (ex. Windows 98) but without
2064 a group
2065 dave.sudlik 1.6 to provide the role of test and maintenance, correct operation of
2066 Pegasus cannot be
2067 assured. In all cases, including the active platforms, it is the
2068 responsibility of the entity that packages and/or compiles OpenPegasus
2069 for shipment or deployment, to read, and actively monitor the Pegasus
2070 bugzilla database for a list of relevant defects that affect their
2071 platform. The platforms that are considered 'active' for this
2072 Pegasus release are:<br>
2073 <span class="norm"></span><br>
2074 </p>
2075 <table class="MsoNormalTable" style="width: 302.25pt;" border="1"
2076 cellpadding="0" cellspacing="1" height="409" width="504">
2077 <tbody>
2078 <tr style="">
2079 <td
2080 style="padding: 0.75pt; background: rgb(153, 255, 153) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 126.75pt;"
2081 height="26" width="211">
2082 <p class="MsoNormal"><b><span style="color: black;">Platform and
2083 OS</span></b><span style="color: black;"><o:p></o:p></span></p>
2084 </td>
2085 <td
2086 dave.sudlik 1.6 style="padding: 0.75pt; background: rgb(153, 255, 153) none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; width: 173.25pt;"
2087 height="26" width="289">
2088 <p class="MsoNormal"><b><span style="color: black;">Compilers</span></b><span
2089 style="color: black;"><o:p></o:p></span></p>
2090 </td>
2091 </tr>
2092 <tr style="">
2093 <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2094 width="211">
2095 <p class="MsoNormal"><span style="color: black;">HP-UX<o:p></o:p></span></p>
2096 </td>
2097 <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2098 width="289">
2099 <p class="MsoNormal"><span style="color: black;">HP <span
2100 class="SpellE">aC</span>++ B3910B<o:p></o:p></span></p>
2101 </td>
2102 </tr>
2103 <tr style="">
2104 <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2105 width="211">
2106 <p class="MsoNormal"><span class="SpellE"><span
2107 dave.sudlik 1.6 style="color: black;">Linux on Power</span></span><span
2108 style="color: black;"><o:p></o:p></span></p>
2109 </td>
2110 <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2111 width="289">
2112 <p class="MsoNormal"><span class="SpellE"><span
2113 style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
2114 </td>
2115 </tr>
2116 <tr style="">
2117 <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2118 width="211">
2119 <p class="MsoNormal"><span class="SpellE"><span
2120 style="color: black;">zLinux</span></span><span style="color: black;"><o:p></o:p></span></p>
2121 </td>
2122 <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2123 width="289">
2124 <p class="MsoNormal"><span class="SpellE"><span
2125 style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
2126 </td>
2127 </tr>
2128 dave.sudlik 1.6 <tr style="">
2129 <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2130 width="211">
2131 <p class="MsoNormal"><span style="color: black;">Linux Itanium<o:p></o:p></span></p>
2132 </td>
2133 <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2134 width="289">
2135 <p class="MsoNormal"><span class="SpellE"><span
2136 style="color: black;">gcc</span></span><span style="color: black;"><o:p></o:p></span></p>
2137 </td>
2138 </tr>
2139 <tr style="">
2140 <td style="padding: 0.75pt; width: 126.75pt;" height="25"
2141 width="211">
2142 <p class="MsoNormal"><span style="color: black;">Linux IA-32<o:p></o:p></span></p>
2143 </td>
2144 <td style="padding: 0.75pt; width: 173.25pt;" height="25"
2145 width="289">
2146 <p class="MsoNormal"><span class="SpellE"><span
2147 style="color: black;">gcc</span></span><span style="color: black;">
2148 (versions 2.9x and 3.xx)<o:p></o:p></span></p>
2149 dave.sudlik 1.6 </td>
2150 </tr>
2151 <tr style="">
2152 <td style="padding: 0.75pt; width: 126.75pt;" height="91"
2153 width="211">
2154 <p class="MsoNormal"><span style="color: black;">Windows 2000<o:p></o:p></span></p>
2155 </td>
2156 <td style="padding: 0.75pt; width: 173.25pt;" height="91"
2157 width="289">
2158 <p class="MsoNormal"><span style="color: black;" lang="NL">Microsoft
2159 Visual C++ Ver 6 and Microsoft .Net compiler Version. </span><span
2160 style="color: black;">Works on VC .NET 2003 (<span class="SpellE">aka</span>
2161 v7.1)<o:p></o:p></span></p>
2162 </td>
2163 </tr>
2164 <tr>
2165 <td style="padding: 0.75pt; width: 126.75pt;" height="69"
2166 width="211">
2167 <p class="MsoNormal"><span style="color: black;">Windows XP<o:p></o:p></span></p>
2168 </td>
2169 <td style="padding: 0.75pt; width: 173.25pt;" height="69"
2170 dave.sudlik 1.6 width="289">
2171 <p class="MsoNormal"><span style="color: black;" lang="NL">Microsoft
2172 Visual C++ Ver. 6 and Microsoft .Net compiler Version </span>7.1<span
2173 style="color: black;" lang="NL"><o:p></o:p></span></p>
2174 </td>
2175 </tr>
2176 <tr style="">
2177 <td style="padding: 0.75pt; width: 126.75pt;" height="43"
2178 width="211"> <font size="3">MacOS version 10.2 and higher</font></td>
2179 <td style="padding: 0.75pt; width: 173.25pt;" height="43"
2180 width="289"> <font size="3">gcc 3.3</font></td>
2181 </tr>
2182 <tr>
2183 <td style="vertical-align: top;"><big>HP OpenVMS Alpha<br>
2184 </big></td>
2185 <td style="vertical-align: top;"> <big><font
2186 style="color: rgb(0, 0, 0);" color="RED">HP C++ V6.5-042 for OpenVMS
2187 Alpha and above</font></big> </td>
2188 </tr>
2189 <tr>
2190 <td style="vertical-align: top;"><big><span class="norm"></span><font
2191 dave.sudlik 1.6 style="color: rgb(0, 0, 0);"> HP OpenVMS IA64</font></big></td>
2192 <td style="vertical-align: top;"><span class="norm"></span><big><font
2193 style="color: rgb(0, 0, 0);">HP C++ V7.1-011 on OpenVMS IA64 and above</font></big>
2194 </td>
2195 </tr>
2196 <tr>
2197 <td style="vertical-align: top;"><span class="norm"></span><big><font><font
2198 color="RED"><span style="color: rgb(0, 0, 0);">Solaris 8<br>
2199 * See below for additional info<br>
2200 </span> </font></font></big></td>
2201 <td style="vertical-align: top;"><big>GNU 2.95.3</big><br>
2202 </td>
2203 </tr>
2204 </tbody>
2205 </table>
2206 <br>
2207 <span style="font-weight: bold;">Solaris:</span> Solaris testing
2208 began late in the 2.5 release cycle, thus has not been thoroughly
2209 tested. In order for Pegasus 2.5 to function properly on that
2210 platform, changes documented in OpenPegasus Bugzilla 4179 must be
2211 applied. <span class="norm"><font color="RED">
2212 dave.sudlik 1.6 </font></span>
2213 <h2><small><b><b>Platform patches</b></b></small></h2>
2214 <font style="color: rgb(0, 0, 0);">The following is a list of platform
2215 patches Pegasus requires.<br>
2216 <br>
2217 </font>
2218 <div style="margin-left: 40px;"><font style="color: rgb(0, 0, 0);">RHAS
2219 2.1 needs the update to fix Red Hat Bugzilla 98815.</font><br>
2220 </div>
2221 <br>
2222 <p>Further information regarding Pegasus support on IBM platforms can
2223 be
2224 found at: <a
2225 href="http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/icmain.htm"><span
2226 style="text-decoration: underline; color: rgb(51, 51, 255);">http://publib.boulder.ibm.com/infocenter/eserver/v1r1/en_US/index.htm?info/icmain.htm</span></a>
2227 </p>
2228 <p> <br>
2229 Further information regarding Pegasus support on HP platforms can be
2230 found at:
2231 <a href="http://www.hp.com/go/wbem">http://www.hp.com/go/wbem</a>.</p>
2232 <p><o:p><br>
2233 dave.sudlik 1.6 </o:p></p>
2234 <h2><a name="Conformance with DMTF Specifications">Conformance with
2235 DMTF Specifications</a></h2>
2236 <p>It is a major goal
2237 of the OpenPegasus project to both drive and utilize the DMTF CIM/WBEM
2238 specifications. However, today there are a number of known
2239 differences.
2240 As of this release, some of the differences include the following:</p>
2241 <ol>
2242 <li><b>Provider Registration</b> - Pegasus supports registration
2243 through a set of Pegasus Provider registration classes rather than
2244 support the DMTF defined Provider Qualifier. Pegasus will not support
2245 this qualifier in the future. See the readme for more information on
2246 provider registration.</li>
2247 <li> <b>Indications </b>-Today Pegasus supports process
2248 indications but does not
2249 include any specific support for lifecycle indications.</li>
2250 <li>
2251 <p class="MsoNormal"><span style="color: black;"> </span><font
2252 style="color: rgb(0, 0, 0); font-weight: bold;">IncludeQualifiers
2253 option on Instance Operations</font><span style="color: black;"><b> </b>
2254 dave.sudlik 1.6 -
2255 The DMTF specifications are unclear regarding the inclusion of
2256 qualifiers on
2257 CIM instances. Some CIM Client implementations expect instances
2258 returned
2259 from the CIM Server to include the qualifiers defined in the class
2260 definition (such as KEY qualifiers on properties). </span> Pegasus
2261 today expects the provider to complete the qualifiers on instances in
2262 accordance with the specification and generally the interpretation is
2263 that Pegasus applies class level qualifiers when the includeInstance
2264 parameter is supplied on instance operations. However, Pegasus
2265 today is inconsistent in the return of qualifiers so that the user
2266 should NOT depend on Pegasus accurately honoring the includeQualifier
2267 parameter for instance operations. In the future it is expected
2268 that Pegasus will deprecate the use of qualifiers on instance
2269 operations completely.</p>
2270 </li>
2271 <li><b>LocalOnly option on instance
2272 Operations </b>- With the 1.1 version of Specification for CIM
2273 Operations over HTTP, the definition of the LocalOnly parameter for the
2274 GetInstance and EnumerateInstances operations was modified. This change
2275 dave.sudlik 1.6 was incorrect, resulted in reduced functionality and introduced a
2276 number of backward compatibility issues. As a result of issues
2277 introduced by this change, we strongly recommend that CIM Clients set
2278 LocalOnly = false and do not rely on the use of this parameter to
2279 filter the set of set of properties returned.</li>
2280 <li>
2281 <p class="MsoNormal"> <b>CIM MOF compiler function for
2282 instance aliasing</b> - The Pegasus MOF compiler does not today support
2283 this function. This function is planned for a future version.</p>
2284 </li>
2285 <li>
2286 <p class="MsoNormal"><b> MultiRequest Oprations</b> - Pegasus
2287 does not support the DMTF defined MultiRequest Operation option.</p>
2288 </li>
2289 <li>
2290 <p class="MsoNormal"><b>MOFCompiler namespace pragma</b> - The
2291 Pegasus compiler does not support the namespace pragma.</p>
2292 </li>
2293 </ol>
2294 <h2><a name="Changes in This Release">Changes in This Release</a></h2>
2295 <p>The development and release of each version of Pegasus is defined
2296 dave.sudlik 1.6 and
2297 controlled through Pegasus PEP documents. PEP 180 is the
2298 controlling document
2299 this release and lists the original set of changes proposed and the
2300 status of
2301 each of those changes. Note that not all of the originally defined
2302 functionality was completed for this release.</p>
2303 <p>In general, the areas of development for this release were:</p>
2304 <ol style="margin-top: 0in;" start="1" type="1">
2305 <li class="MsoNormal" style="color: black;">
2306 <p style="margin-top: 0pt; margin-bottom: 0pt;">Addition of CQL
2307 stage 1 support<br>
2308 </p>
2309 </li>
2310 <li class="MsoNormal" style="color: black;">
2311 <p style="margin-top: 0pt; margin-bottom: 0pt;">Refactoring of
2312 Object Normalizer function to improve performance. </p>
2313 </li>
2314 <li class="MsoNormal" style="color: black;">
2315 <p style="margin-top: 0pt; margin-bottom: 0pt;">Out of Process
2316 Provider user level request.<br>
2317 dave.sudlik 1.6 </p>
2318 </li>
2319 <li class="MsoNormal" style="color: black;">
2320 <p style="margin-top: 0pt; margin-bottom: 0pt;">Embedded Object
2321 support. </p>
2322 </li>
2323 <li class="MsoNormal" style="color: black;">
2324 <p style="margin-top: 0pt; margin-bottom: 0pt;">Command Line
2325 Utilities<br>
2326 </p>
2327 </li>
2328 <li class="MsoNormal" style="color: black;">
2329 <p style="margin-top: 0pt; margin-bottom: 0pt;">CIMDateTime
2330 enhancements<br>
2331 </p>
2332 </li>
2333 <li class="MsoNormal" style="color: black;">
2334 <p style="margin-top: 0pt; margin-bottom: 0pt;">Completion of
2335 AutoPtr enhancements. </p>
2336 </li>
2337 <li class="MsoNormal" style="color: black;">
2338 dave.sudlik 1.6 <p style="margin-top: 0pt; margin-bottom: 0pt;">Certificate
2339 management and user-based certificate authentication<br>
2340 </p>
2341 </li>
2342 <li class="MsoNormal" style="color: black;">
2343 <p style="margin-top: 0pt; margin-bottom: 0pt;">Completion of HTTP
2344 chunking. <font style="color: rgb(51, 51, 255);" color="RED">Pegasus
2345 now supports HTTP V1.1 transfer encoding otherwise known as chunking .<a
2346 href="http://www.openpegasus.org/pp/uploads/40/5097/PEP140_ChunkedEncoding_4.3.html">
2347 PEP 140</a> describes the implementation details.</font></p>
2348 </li>
2349 <li class="MsoNormal" style="color: black;">Client side performance
2350 statistics</li>
2351 <li class="MsoNormal" style="color: black;">Syslog Indication handler.</li>
2352 <li class="MsoNormal" style="color: black;">Email Indication handler.</li>
2353 <li class="MsoNormal" style="color: black;">Port to OpenVMS.</li>
2354 </ol>
2355 <p class="MsoNormal" style="margin-left: 0.5in;"> </p>
2356 The complete set of <span class="SpellE">PEPs</span> defined for
2357 this release is defined in PEP 180.
2358 <h2><span style="color: black;"><a name="PEGASUS Bugs">Pegasus defects<br>
2359 dave.sudlik 1.6 </a></span></h2>
2360 <p>The Pegasus bugzilla database documents any defects found in Pegasus
2361 and is available through the following link: <a
2362 href="http://cvs.rdg.opengroup.org/bugzilla/">OpenPegasus bugzilla
2363 database</a>. <br>
2364 </p>
2365 <br>
2366 <h2><a
2367 name="Pegasus Release Control and Version Definition Documentation">Pegasus
2368 Release Control and Version Definition Documentation</a></h2>
2369 <p>The Pegasus project is controlled largely through a set of documents
2370 (PEPs) that serve as the definition and review mechanism for new and
2371 modified Pegasus functionality and for the definition and documentation
2372 of releases.</p>
2373 <p>Specifically the following PEPs define the characteristics of this
2374 Pegasus release.</p>
2375 <ol>
2376 <li><a
2377 href="http://www.openpegasus.org/pp/protected/upreviews/20/1682/PEP209_ExternalInterface2.5.htm">PEP
2378 209</a> - OpenPegaus 2.5 External Interfaces (as of this document
2379 verion of PEP 230, PEP 209 is listed as draft status)<br>
2380 dave.sudlik 1.6 </li>
2381 <li><a
2382 href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&gdid=8502">PEP
2383 200</a> - OpenPegaus 2.5 Build and Configuration
2384 Option for Selected
2385 Platforms</li>
2386 <li>PEP 230 - Pegasus 2.5 Release Notes (This document)</li>
2387 <li><a
2388 href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&gdid=8503">PEP
2389 227</a> - Pegasus 2.5 Runtime Packaging Definition<br>
2390 </li>
2391 <li><a
2392 href="http://www.openpegasus.org/pp/protected/doc.tpl?CALLER=index.tpl&gdid=8466">PEP
2393 210</a> - OpenPegasus 2.5 SDK Packaging Definition</li>
2394 <li>PEP 235 - Pegasus readme.txt for 2.5 (also in the Pegasus
2395 source
2396 tree root directory).</li>
2397 <li><a
2398 href="http://www.openpegasus.org/pp/protected/revdoc.tpl?CALLER=revdocuments.tpl&grid=1411">PEP
2399 180</a> - OpenPegasus Release Definition - This PEP is used
2400 throughout the development of this version as the control point for
2401 dave.sudlik 1.6 functionality that will go into the release and points to all of the
2402 PEPs that represent the Pegasus 2.5 functionality changes. (as of
2403 this document verion of PEP 230, PEP 180 is listed as draft status)</li>
2404 </ol>
2405 <h2><a name="General Documentation">General Documentation</a></h2>
2406 <p>The following documentation is available for the this Pegasus
2407 release:</p>
2408 <ul style="margin-top: 0in;" type="disc">
2409 <li class="MsoNormal" style="color: black;"><b>Utilities</b> - A
2410 combination of help generally available with the -h option for each
2411 command and HTML documentation for most of the tools.<o:p></o:p></li>
2412 <li class="MsoNormal" style="color: black;"><b>API and usage
2413 documentation</b> - See the header files and the HTML API
2414 documentation that is on the web site. The best API usage documentation
2415 is the existing utilities and test programs and the examples in the API
2416 documentation. In particular the Common/tests unit tests contain
2417 extensive examples of the use of the Common APIs.</li>
2418 <li class="MsoNormal" style="color: black;"><b>Building and Debugging
2419 Providers </b>- Readme.html in the Pegasus Root Directory, API
2420 documentation, and documentation from the Pegasus Technical Workshop
2421 which is available on the Pegasus web site.</li>
2422 dave.sudlik 1.6 <li class="MsoNormal" style="color: black;"><b>Building and Debugging
2423 Clients</b> - API documentation and the documentation on the Pegasus
2424 Technical Workshop which is available on the Pegasus web site.</li>
2425 <li class="MsoNormal" style="color: black;"><b>Compiler operation and
2426 commands</b> - compiler help (cimmofl -h)</li>
2427 <li class="MsoNormal" style="color: black;"><b>PEPs</b> - The
2428 features of Pegasus that have been installed in this and the previous
2429 few versions are defined by Pegasus PEPs that are available on the
2430 OpenPegasus web site. While these are the original design
2431 documents largely and use in the process of defining and approving the
2432 overall characteristics of new functionality, they serve as a guide to
2433 the design and implementation of these features.</li>
2434 </ul>
2435
2436 <p class="MsoNormal" style="margin-left: 0.5in;"><span
2437 style="color: black;"> <o:p></o:p></span></p>
2438 <div class="MsoNormal" style="text-align: center;" align="center"><span
2439 style="color: black;">
2440 <hr align="center" color="#009900" noshade="noshade" size="2"
2441 width="100%"></span></div>
2442 <p><i><font size="2">Copyright (c) 2005 EMC Corporation;
2443 dave.sudlik 1.6 Hewlett-Packard Development Company, L.P.; IBM Corp.; The Open Group;
2444 VERITAS Software Corporation</font><br>
2445 <br>
2446 </i><i><span style="font-size: 7.5pt;">Permission is hereby granted,
2447 free of
2448 charge, to any person obtaining a copy of this software and
2449 associated
2450 documentation files (the "Software"), to deal in the Software without
2451 restriction, including without limitation the rights to use, copy,
2452 modify,
2453 merge, publish, distribute, sublicense, and/or sell copies of the
2454 Software, and
2455 to permit persons to whom the Software is furnished to do so, subject
2456 to the
2457 following conditions:</span><br>
2458 </i><i><span style="font-size: 10pt;"><br>
2459 </span></i><i><span style="font-size: 7.5pt;">THE ABOVE COPYRIGHT
2460 NOTICE AND THIS
2461 PERMISSION NOTICE SHALL BE INCLUDED IN ALL COPIES OR SUBSTANTIAL
2462 PORTIONS OF
2463 THE SOFTWARE. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT
2464 dave.sudlik 1.6 WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
2465 THE
2466 WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
2467 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
2468 LIABLE
2469 FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
2470 CONTRACT,
2471 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
2472 SOFTWARE OR
2473 THE USE OR OTHER DEALINGS IN THE SOFTWARE.</span></i></p>
|
2474 martin 1.1 <p> </p>
|
2475 dave.sudlik 1.6 </div>
|
2476 martin 1.1 </body>
|
2477 dave.sudlik 1.6 </html>
|