I have noticed that the table-ldap uses printf() to replace the '%s' of
the filter with the search key. This has some problems. The biggest one
is you can use the key only once in the filter. So a filter like:

> (|(mail=%s)(uid=%s))

doesn't work.

To fix this I have moved the replacement to the parsval function of aldap.


Reply via email to