db6c3ce3ed5090cbbbd96fd7fb7f696b9b4eac96
1 <?php
4 class all extends plugin {
5 static function plInfo()
6 {
7 return (array(
8 "plShortName" => _("All"),
9 "plDescription" => _("All objects in this category"),
10 "plSelfModify" => TRUE,
11 "plDepends" => array(),
12 "plPriority" => 0,
13 "plSection" => array("administration"),
14 "plCategory" => array("all" => array("objectClass" => "none", "description" => '* '._("All"))),
15 "plProvidedAcls" => array())
16 );
17 }
18 }
20 class core extends plugin {
21 static function plInfo()
22 {
23 return (array(
24 "plShortName" => _("Core"),
25 "plDescription" => _("GOsa core plugin"),
26 "plSelfModify" => FALSE,
27 "plDepends" => array(),
28 "plPriority" => 0,
29 "plSection" => array("administration"),
30 "plCategory" => array("all"),
31 "plProperties" => array(
33 array(
34 "name" => "htaccessAuthentication",
35 "type" => "string",
36 "default" => "",
37 "description" => "",
38 "check" => "",
39 "migrate" => "",
40 "group" => "core",
41 "mandatory" => FALSE),
43 array(
44 "name" => "logging",
45 "type" => "string",
46 "default" => "",
47 "description" => "",
48 "check" => "",
49 "migrate" => "",
50 "group" => "core",
51 "mandatory" => FALSE),
53 array(
54 "name" => "listSummary",
55 "type" => "string",
56 "default" => "",
57 "description" => "",
58 "check" => "",
59 "migrate" => "",
60 "group" => "core",
61 "mandatory" => FALSE),
63 array(
64 "name" => "passwordMinLength",
65 "type" => "string",
66 "default" => "",
67 "description" => "",
68 "check" => "",
69 "migrate" => "",
70 "group" => "core",
71 "mandatory" => FALSE),
73 array(
74 "name" => "passwordMinDiffer",
75 "type" => "string",
76 "default" => "",
77 "description" => "",
78 "check" => "",
79 "migrate" => "",
80 "group" => "core",
81 "mandatory" => FALSE),
83 array(
84 "name" => "passwordHook",
85 "type" => "string",
86 "default" => "",
87 "description" => "",
88 "check" => "",
89 "migrate" => "",
90 "group" => "core",
91 "mandatory" => FALSE),
93 array(
94 "name" => "displayErrors",
95 "type" => "string",
96 "default" => "",
97 "description" => "",
98 "check" => "",
99 "migrate" => "",
100 "group" => "core",
101 "mandatory" => FALSE),
103 array(
104 "name" => "schemaCheck",
105 "type" => "string",
106 "default" => "",
107 "description" => "",
108 "check" => "",
109 "migrate" => "",
110 "group" => "core",
111 "mandatory" => FALSE),
113 array(
114 "name" => "copyPaste",
115 "type" => "string",
116 "default" => "",
117 "description" => "",
118 "check" => "",
119 "migrate" => "",
120 "group" => "core",
121 "mandatory" => FALSE),
123 array(
124 "name" => "forceGlobals",
125 "type" => "string",
126 "default" => "",
127 "description" => "",
128 "check" => "",
129 "migrate" => "",
130 "group" => "core",
131 "mandatory" => FALSE),
133 array(
134 "name" => "forceSSL",
135 "type" => "string",
136 "default" => "",
137 "description" => "",
138 "check" => "",
139 "migrate" => "",
140 "group" => "core",
141 "mandatory" => FALSE),
143 array(
144 "name" => "ldapStats",
145 "type" => "string",
146 "default" => "",
147 "description" => "",
148 "check" => "",
149 "migrate" => "",
150 "group" => "core",
151 "mandatory" => FALSE),
153 array(
154 "name" => "warnSSL",
155 "type" => "string",
156 "default" => "",
157 "description" => "",
158 "check" => "",
159 "migrate" => "",
160 "group" => "core",
161 "mandatory" => FALSE),
163 array(
164 "name" => "ppdGzip",
165 "type" => "string",
166 "default" => "",
167 "description" => "",
168 "check" => "",
169 "migrate" => "",
170 "group" => "core",
171 "mandatory" => FALSE),
174 array(
175 "name" => "ignoreAcl",
176 "type" => "string",
177 "default" => "",
178 "description" => "",
179 "check" => "",
180 "migrate" => "",
181 "group" => "core",
182 "mandatory" => FALSE),
185 array(
186 "name" => "ppdPath",
187 "type" => "string",
188 "default" => "",
189 "description" => "",
190 "check" => "",
191 "migrate" => "",
192 "group" => "core",
193 "mandatory" => FALSE),
195 array(
196 "name" => "ldapMaxQueryTime",
197 "type" => "string",
198 "default" => "",
199 "description" => "",
200 "check" => "",
201 "migrate" => "",
202 "group" => "core",
203 "mandatory" => FALSE),
205 array(
206 "name" => "primaryGroupFilter",
207 "type" => "string",
208 "default" => "",
209 "description" => "",
210 "check" => "",
211 "migrate" => "",
212 "group" => "core",
213 "mandatory" => FALSE),
215 array(
216 "name" => "mailQueueScriptPath",
217 "type" => "string",
218 "default" => "",
219 "description" => "",
220 "check" => "",
221 "migrate" => "",
222 "group" => "core",
223 "mandatory" => FALSE),
225 array(
226 "name" => "storeFilterSettings",
227 "type" => "string",
228 "default" => "",
229 "description" => "",
230 "check" => "",
231 "migrate" => "",
232 "group" => "core",
233 "mandatory" => FALSE),
235 array(
236 "name" => "sendCompressedOutput",
237 "type" => "string",
238 "default" => "",
239 "description" => "",
240 "check" => "",
241 "migrate" => "",
242 "group" => "core",
243 "mandatory" => FALSE),
245 array(
246 "name" => "modificationDetectionAttribute",
247 "type" => "string",
248 "default" => "",
249 "description" => "",
250 "check" => "",
251 "migrate" => "",
252 "group" => "core",
253 "mandatory" => FALSE),
255 array(
256 "name" => "language",
257 "type" => "string",
258 "default" => "",
259 "description" => "",
260 "check" => "",
261 "migrate" => "",
262 "group" => "core",
263 "mandatory" => FALSE),
265 array(
266 "name" => "theme",
267 "type" => "string",
268 "default" => "",
269 "description" => "",
270 "check" => "",
271 "migrate" => "",
272 "group" => "core",
273 "mandatory" => FALSE),
275 array(
276 "name" => "sessionLifetime",
277 "type" => "string",
278 "default" => "",
279 "description" => "",
280 "check" => "",
281 "migrate" => "",
282 "group" => "core",
283 "mandatory" => FALSE),
285 array(
286 "name" => "templateCompileDirectory",
287 "type" => "string",
288 "default" => "",
289 "description" => "",
290 "check" => "",
291 "migrate" => "",
292 "group" => "core",
293 "mandatory" => FALSE),
295 array(
296 "name" => "debugLevel",
297 "type" => "string",
298 "default" => "",
299 "description" => "",
300 "check" => "",
301 "migrate" => "",
302 "group" => "core",
303 "mandatory" => FALSE),
305 array(
306 "name" => "sambaHashHook",
307 "type" => "string",
308 "default" => "",
309 "description" => "",
310 "check" => "",
311 "migrate" => "",
312 "group" => "core",
313 "mandatory" => FALSE),
315 array(
316 "name" => "passwordDefaultHash",
317 "type" => "string",
318 "default" => "",
319 "description" => "",
320 "check" => "",
321 "migrate" => "",
322 "group" => "core",
323 "mandatory" => FALSE),
325 array(
326 "name" => "accountPrimaryAttribute",
327 "type" => "string",
328 "default" => "",
329 "description" => "",
330 "check" => "",
331 "migrate" => "",
332 "group" => "core",
333 "mandatory" => FALSE),
335 array(
336 "name" => "userRDN",
337 "type" => "string",
338 "default" => "",
339 "description" => "",
340 "check" => "",
341 "migrate" => "",
342 "group" => "core",
343 "mandatory" => FALSE),
345 array(
346 "name" => "groupRDN",
347 "type" => "string",
348 "default" => "",
349 "description" => "",
350 "check" => "",
351 "migrate" => "",
352 "group" => "core",
353 "mandatory" => FALSE),
355 array(
356 "name" => "gidNumberBase",
357 "type" => "string",
358 "default" => "",
359 "description" => "",
360 "check" => "",
361 "migrate" => "",
362 "group" => "core",
363 "mandatory" => FALSE),
365 array(
366 "name" => "uidNumberBase",
367 "type" => "string",
368 "default" => "",
369 "description" => "",
370 "check" => "",
371 "migrate" => "",
372 "group" => "core",
373 "mandatory" => FALSE),
375 array(
376 "name" => "gosaSupportURI",
377 "type" => "string",
378 "default" => "",
379 "description" => "",
380 "check" => "",
381 "migrate" => "",
382 "group" => "core",
383 "mandatory" => FALSE),
385 array(
386 "name" => "gosaSupportTimeout",
387 "type" => "string",
388 "default" => "",
389 "description" => "",
390 "check" => "",
391 "migrate" => "",
392 "group" => "core",
393 "mandatory" => FALSE),
395 array(
396 "name" => "loginAttribute",
397 "type" => "string",
398 "default" => "",
399 "description" => "",
400 "check" => "",
401 "migrate" => "",
402 "group" => "core",
403 "mandatory" => FALSE),
405 array(
406 "name" => "timezone",
407 "type" => "string",
408 "default" => "",
409 "description" => "",
410 "check" => "",
411 "migrate" => "",
412 "group" => "core",
413 "mandatory" => FALSE),
415 array(
416 "name" => "honourUnitTags",
417 "type" => "string",
418 "default" => "",
419 "description" => "",
420 "check" => "",
421 "migrate" => "",
422 "group" => "core",
423 "mandatory" => FALSE),
425 array(
426 "name" => "useSaslForKerberos",
427 "type" => "string",
428 "default" => "",
429 "description" => "",
430 "check" => "",
431 "migrate" => "",
432 "group" => "core",
433 "mandatory" => FALSE),
435 array(
436 "name" => "rfc2307bis",
437 "type" => "string",
438 "default" => "",
439 "description" => "",
440 "check" => "",
441 "migrate" => "",
442 "group" => "core",
443 "mandatory" => FALSE),
445 array(
446 "name" => "personalTitleInDN",
447 "type" => "string",
448 "default" => "",
449 "description" => "",
450 "check" => "",
451 "migrate" => "",
452 "group" => "core",
453 "mandatory" => FALSE),
455 array(
456 "name" => "nextIdHook",
457 "type" => "string",
458 "default" => "",
459 "description" => "",
460 "check" => "",
461 "migrate" => "",
462 "group" => "core",
463 "mandatory" => FALSE),
465 array(
466 "name" => "sambaMachineAccountRDN",
467 "type" => "string",
468 "default" => "",
469 "description" => "",
470 "check" => "",
471 "migrate" => "",
472 "group" => "core",
473 "mandatory" => FALSE),
475 array(
476 "name" => "idGenerator",
477 "type" => "string",
478 "default" => "",
479 "description" => "",
480 "check" => "",
481 "migrate" => "",
482 "group" => "core",
483 "mandatory" => FALSE),
485 array(
486 "name" => "strictNamingRules",
487 "type" => "string",
488 "default" => "",
489 "description" => "",
490 "check" => "",
491 "migrate" => "",
492 "group" => "core",
493 "mandatory" => FALSE),
495 array(
496 "name" => "minId",
497 "type" => "string",
498 "default" => "",
499 "description" => "",
500 "check" => "",
501 "migrate" => "",
502 "group" => "core",
503 "mandatory" => FALSE),
505 array(
506 "name" => "mailAttribute",
507 "type" => "string",
508 "default" => "",
509 "description" => "",
510 "check" => "",
511 "migrate" => "",
512 "group" => "core",
513 "mandatory" => FALSE),
515 array(
516 "name" => "gosaSharedPrefix",
517 "type" => "string",
518 "default" => "",
519 "description" => "",
520 "check" => "",
521 "migrate" => "",
522 "group" => "core",
523 "mandatory" => FALSE),
525 array(
526 "name" => "mailUserCreation",
527 "type" => "string",
528 "default" => "",
529 "description" => "",
530 "check" => "",
531 "migrate" => "",
532 "group" => "core",
533 "mandatory" => FALSE),
535 array(
536 "name" => "mailFolderCreation",
537 "type" => "string",
538 "default" => "",
539 "description" => "",
540 "check" => "",
541 "migrate" => "",
542 "group" => "core",
543 "mandatory" => FALSE),
545 array(
546 "name" => "imapTimeout",
547 "type" => "string",
548 "default" => "",
549 "description" => "",
550 "check" => "",
551 "migrate" => "",
552 "group" => "core",
553 "mandatory" => FALSE),
555 array(
556 "name" => "mailMethod",
557 "type" => "string",
558 "default" => "",
559 "description" => "",
560 "check" => "",
561 "migrate" => "",
562 "group" => "core",
563 "mandatory" => FALSE),
565 array(
566 "name" => "cyrusUseSlashes",
567 "type" => "string",
568 "default" => "",
569 "description" => "",
570 "check" => "",
571 "migrate" => "",
572 "group" => "core",
573 "mandatory" => FALSE),
575 array(
576 "name" => "vacationTemplateDirectory",
577 "type" => "string",
578 "default" => "",
579 "description" => "",
580 "check" => "",
581 "migrate" => "",
582 "group" => "core",
583 "mandatory" => FALSE),
585 array(
586 "name" => "ldapTLS",
587 "type" => "string",
588 "default" => "",
589 "description" => "",
590 "check" => "",
591 "migrate" => "",
592 "group" => "core",
593 "mandatory" => FALSE),
595 array(
596 "name" => "honourIvbbAttributes",
597 "type" => "string",
598 "default" => "",
599 "description" => "",
600 "check" => "",
601 "migrate" => "",
602 "group" => "core",
603 "mandatory" => FALSE),
605 array(
606 "name" => "sambaIdMapping",
607 "type" => "string",
608 "default" => "",
609 "description" => "",
610 "check" => "",
611 "migrate" => "",
612 "group" => "core",
613 "mandatory" => FALSE),
615 array(
616 "name" => "handleExpiredAccounts",
617 "type" => "string",
618 "default" => "",
619 "description" => "",
620 "check" => "",
621 "migrate" => "",
622 "group" => "core",
623 "mandatory" => FALSE),
625 array(
626 "name" => "sambaSID",
627 "type" => "string",
628 "default" => "",
629 "description" => "",
630 "check" => "",
631 "migrate" => "",
632 "group" => "core",
633 "mandatory" => FALSE),
635 array(
636 "name" => "sambaRidBase",
637 "type" => "string",
638 "default" => "",
639 "description" => "",
640 "check" => "",
641 "migrate" => "",
642 "group" => "core",
643 "mandatory" => FALSE),
645 array(
646 "name" => "enableSnapshots",
647 "type" => "string",
648 "default" => "",
649 "description" => "",
650 "check" => "",
651 "migrate" => "",
652 "group" => "core",
653 "mandatory" => FALSE),
655 array(
656 "name" => "snapshotBase",
657 "type" => "string",
658 "default" => "",
659 "description" => "",
660 "check" => "",
661 "migrate" => "",
662 "group" => "core",
663 "mandatory" => FALSE),
665 array(
666 "name" => "snapshotAdminDn",
667 "type" => "string",
668 "default" => "",
669 "description" => "",
670 "check" => "",
671 "migrate" => "",
672 "group" => "core",
673 "mandatory" => FALSE),
675 array(
676 "name" => "snapshotAdminPassword",
677 "type" => "string",
678 "default" => "",
679 "description" => "",
680 "check" => "",
681 "migrate" => "",
682 "group" => "core",
683 "mandatory" => FALSE),
685 array(
686 "name" => "iePngWorkaround",
687 "type" => "string",
688 "default" => "",
689 "description" => "",
690 "check" => "",
691 "migrate" => "",
692 "group" => "core",
693 "mandatory" => FALSE),
694 array(
695 "name" => "snapshotURI",
696 "type" => "string",
697 "default" => "",
698 "description" => "",
699 "check" => "",
700 "migrate" => "",
701 "group" => "core",
702 "mandatory" => FALSE)
703 ),
705 "plProvidedAcls" => array(
706 "accessTo" => _("System trust"),
707 "cn" => _("Name"),
708 "description" => _("Description"),
709 "sudoUser" => _("Users"),
710 "sudoHost" => _("Host"),
711 "sudoCommand" => _("Command"),
712 "sudoRunAs" => _("Run as user"),
713 "trustModel" => _("Access control list"))
714 )
715 );
716 }
717 }
718 ?>