@@ -205,6 +205,36 @@ Search the whole tree below the base object. This is the default.
205
205
206
206
=back
207
207
208
+ =item C<deref>
209
+
210
+ Default value: C<find>
211
+
212
+ Specifies how to dereference aliases.
213
+
214
+ Introduced on Sympa 6.2.74.
215
+
216
+ =over
217
+
218
+ =item C<never>
219
+
220
+ Aliases are never dereferenced.
221
+
222
+ =item C<search>
223
+
224
+ Aliases are dereferenced in searching subordinates of the base object.
225
+
226
+ =item C<find>
227
+
228
+ Aliases are derefernced in locating the base object, but
229
+ not in searching subordinates of the base object.
230
+ This is the default.
231
+
232
+ =item C<always>
233
+
234
+ Aliases are always dereferenced.
235
+
236
+ =back
237
+
208
238
=item C<authentication_info_url>
209
239
210
240
Defines the URL of a document describing LDAP password management. When
@@ -385,31 +415,50 @@ not defined>:
385
415
386
416
=over
387
417
388
- =item C<ldap_host >
418
+ =item C<host >
389
419
390
- The LDAP host Sympa will connect to fetch user email. The C<ldap_host>
420
+ (formerly C<ldap_host>)
421
+
422
+ The LDAP host Sympa will connect to fetch user email. The C<host>
391
423
include the port number and it may be a comma separated list of redundant
392
424
hosts.
393
425
394
- =item C<ldap_bind_dn>
426
+ =item C<bind_dn>
427
+
428
+ (formerly C<ldap_bind_dn>)
395
429
396
430
The DN used to bind to this server. Anonymous bind is used if this parameter
397
431
is not defined.
398
432
399
- =item C<ldap_bind_password>
433
+ =item C<bind_password>
434
+
435
+ (formerly C<ldap_bind_password>)
400
436
401
437
The password used unless anonymous bind is used.
402
438
403
- =item C<ldap_suffix>
439
+ =item C<suffix>
440
+
441
+ (formerly C<ldap_suffix>)
404
442
405
443
The LDAP suffix used when searching user email.
406
444
407
- =item C<ldap_scope>
445
+ =item C<scope>
446
+
447
+ (formerly C<ldap_scope>)
408
448
409
449
The scope used when searching user email. Possible values are C<sub>, C<base>
410
450
and C<one>.
411
451
412
- =item C<ldap_get_email_by_uid_filter>
452
+ =item C<deref>
453
+
454
+ (introduced on 6.2.74)
455
+
456
+ How to dereference the aliases on searching LDAP.
457
+ Possible values are C<never>, C<search>, C<find> and C<always>.
458
+
459
+ =item C<get_email_by_uid_filter>
460
+
461
+ (formerly C<ldap_get_email_by_uid_filter>)
413
462
414
463
The filter used to perform the email search. It can refer to any environment
415
464
variables inherited from the SSO module, as shown below.
@@ -418,12 +467,16 @@ Example:
418
467
419
468
ldap_get_email_by_uid_filter (mail=[SSL_CLIENT_S_DN_Email])
420
469
421
- =item C<ldap_email_attribute>
470
+ =item C<email_attribute>
471
+
472
+ (formerly C<ldap_email_attribute>)
422
473
423
474
The attribute name to be used as user canonical email. In the current version
424
475
of Sympa, only the first value returned by the LDAP server is used.
425
476
426
- =item C<ldap_timeout>
477
+ =item C<timeout>
478
+
479
+ (formerly C<ldap_timeout>)
427
480
428
481
The time out for the search.
429
482
@@ -519,40 +572,62 @@ The proxy validate service path, only used by the Sympa SOAP server.
519
572
520
573
=over
521
574
522
- =item C<ldap_host>
575
+ =item C<host>
576
+
577
+ (formerly C<ldap_host>)
523
578
524
579
The LDAP host Sympa will connect to fetch user email when user uid is return
525
580
by CAS service. The C<ldap_host> includes the port number and it may be a
526
581
comma separated list of redundant hosts.
527
582
528
- =item C<ldap_bind_dn>
583
+ =item C<bind_dn>
584
+
585
+ (formerly C<ldap_bind_dn>)
529
586
530
587
The DN used to bind to this server. Anonymous bind is used if this parameter
531
588
is not defined.
532
589
533
- =item C<ldap_bind_password>
590
+ =item C<bind_password>
591
+
592
+ (formerly C<ldap_bind_password>)
534
593
535
594
The password used unless anonymous bind is used.
536
595
537
- =item C<ldap_suffix>
596
+ =item C<suffix>
597
+
598
+ (formerly C<ldap_suffix>)
538
599
539
600
The LDAP suffix used when searching user email.
540
601
541
- =item C<ldap_scope>
602
+ =item C<scope>
603
+
604
+ (formerly C<ldap_scope>)
542
605
543
606
The scope used when searching user email. Possible values are C<sub>, C<base>
544
607
and C<one>.
545
608
546
- =item C<ldap_get_email_by_uid_filter>
609
+ =item C<deref>
610
+
611
+ (introduced on 6.2.74)
612
+
613
+ How to dereference the aliases on searching LDAP.
614
+
615
+ =item C<get_email_by_uid_filter>
616
+
617
+ (formerly C<ldap_get_email_by_uid_filter>)
547
618
548
619
The filter used to perform the email search.
549
620
550
- =item C<ldap_email_attribute>
621
+ =item C<email_attribute>
622
+
623
+ (formerly C<ldap_email_attribute>)
551
624
552
625
The attribute name to be used as user canonical email. In the current version
553
626
of Sympa, only the first value returned by the LDAP server is used.
554
627
555
- =item C<ldap_timeout>
628
+ =item C<timeout>
629
+
630
+ (formerly C<ldap_timeout>)
556
631
557
632
The time out for the search.
558
633
0 commit comments