See patch that implements two extra options.
http://cvs.sf.net/viewcvs.py/squirrelmail/squirrelmail/functions/abook_ldap_server.php?r1=1.29&r2=1.30

Current SquirrelMail 1.5.1cvs ldap server address book class differs from
stable version. It provides two extra options (1035454, 539534).
Developers are also working on listing control (529563) and start tls
(1197703) support. It is possible that SquirrelMail 1.4.6 will include
these four options. If you file your feature request on SF, your wish
might be implemented too.

If you want it here and now, patch for Debian can be written by the end of
week. You only have to find some guinea pig for testing it :)

Links to SF tracker items:
https://sourceforge.net/tracker/?func=detail&aid=529563&group_id=311&atid=350311
https://sourceforge.net/tracker/?func=detail&aid=539534&group_id=311&atid=423679
https://sourceforge.net/tracker/?func=detail&aid=1035454&group_id=311&atid=423679
https://sourceforge.net/tracker/?func=detail&aid=1197703&group_id=311&atid=300311

You might use integer instead of string value. 1 - LDAP_SCOPE_ONELEVEL
(ldap_list), 2 - LDAP_SCOPE_BASE (ldap_read), 0 or any other value
(default) - LDAP_SCOPE_SUBTREE (ldap_search) and write wrapper function
that calls appropriate ldap functions according to address book backend
object parameters. String values only make configuration file human
readable and require extra code (strtolower) to parse them.

P.S. You have got interesting bug report number :)

--
Tomas


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to